Пример #1
0
// Destructor
sipXmediaFactoryImpl::~sipXmediaFactoryImpl()
{
    // TODO: Shutdown
    --miInstanceCount;
    if (miInstanceCount == 0)
    {
        // Temporarily comment out this function because it causes the program hung.
        mpStopTasks();
        mpShutdown();
    }
}
Пример #2
0
// Destructor
sipXmediaFactoryImpl::~sipXmediaFactoryImpl()
{
   OsSysLog::add(FAC_MP, PRI_DEBUG, "~sipXmediaFactoryImpl miInstanceCount: %d\n", miInstanceCount);
   // TODO: Shutdown
   --miInstanceCount;
   if (miInstanceCount == 0)
   {
#ifndef ENABLE_TOPOLOGY_FLOWGRAPH_INTERFACE_FACTORY
      mpStopTasks();
#else
      NetInTask *pTask = NetInTask::getNetInTask();
      pTask->destroy();
#endif
      mpShutdown();
   }
}
Пример #3
0
SIPXTAPI_API void sipxStopMedia() {
    mpStopTasks();
}