コード例 #1
0
ファイル: MprToneGen.cpp プロジェクト: John-Chan/sipXtapi
OsStatus MprToneGen::setFlowGraph(MpFlowGraphBase* pFlowGraph)
{
   OsStatus res =  MpAudioResource::setFlowGraph(pFlowGraph);

   if (res == OS_SUCCESS)
   {
      // Check are we added to flowgraph or removed.
      if (pFlowGraph != NULL)
      {
         mpToneGenState = MpToneGen_MpToneGen(mpFlowGraph->getSamplesPerSec(),
                                              mpLocale);
      }
      else
      {
         MpToneGen_delete(mpToneGenState);
      }
   }
   return res;
}
コード例 #2
0
ファイル: MprToneGen.cpp プロジェクト: LordGaav/sipxecs
// Destructor
MprToneGen::~MprToneGen()
{
   MpToneGen_delete(mpToneGenState);
}