void CallManager::OnClosedMediaStream (const OpalMediaStream & stream) { OpalMediaFormatList list = pcssEP->GetMediaFormats (); OpalManager::OnClosedMediaStream (stream); if (list.FindFormat(stream.GetMediaFormat()) != list.end ()) dynamic_cast <Opal::Call &> (stream.GetConnection ().GetCall ()).OnClosedMediaStream ((OpalMediaStream &) stream); }
bool CallManager::OnOpenMediaStream (OpalConnection & connection, OpalMediaStream & stream) { OpalMediaFormatList list = pcssEP->GetMediaFormats (); if (!OpalManager::OnOpenMediaStream (connection, stream)) return FALSE; if (list.FindFormat(stream.GetMediaFormat()) == list.end ()) dynamic_cast <Opal::Call &> (connection.GetCall ()).OnOpenMediaStream (stream); return TRUE; }