void CAPlayThroughHost::DeletePlayThrough() { if(mPlayThrough) { mPlayThrough->Stop(); RemoveDeviceListeners(mPlayThrough->GetInputDeviceID()); delete mPlayThrough; mPlayThrough = NULL; } }
void CAPlayThroughHost::DeletePlayThrough() { if(mPlayThrough) { mPlayThrough->Stop(); RemoveDeviceListeners(mPlayThrough->GetInputDeviceID()); dispatch_release(StreamListenerQueue); StreamListenerQueue = NULL; delete mPlayThrough; mPlayThrough = NULL; } }