//------------------------------------------------------------------------- void RTPReceiverChannelAudio::onPromiseSettled(PromisePtr promise) { ZS_LOG_DEBUG(log("promise settled") + ZS_PARAM("promise", promise->getID())) AutoRecursiveLock lock(*this); step(); }
//------------------------------------------------------------------------- void RTPReceiverChannelAudio::onWake() { ZS_LOG_DEBUG(log("wake")) AutoRecursiveLock lock(*this); step(); }
//------------------------------------------------------------------------- void RTPReceiverChannelAudio::onTimer(TimerPtr timer) { ZS_LOG_DEBUG(log("timer") + ZS_PARAM("timer id", timer->getID())) AutoRecursiveLock lock(*this); #define TODO 1 #define TODO 2 }
//------------------------------------------------------------------------- void RTPSenderChannelAudio::onPromiseSettled(PromisePtr promise) { ZS_LOG_DEBUG(log("promise settled") + ZS_PARAM("promise", promise->getID())) AutoRecursiveLock lock(*this); step(); if (ZS_DYNAMIC_PTR_CAST(PromiseWithRTPMediaEngineChannelResource, promise)) { } }