OPAL
Version 3.18.8
|
#include <patch.h>
Inherits PObject.
Data Structures | |
struct | AudioStats |
Public Types | |
typedef map< RTP_SyncSourceId, AudioStats > | AudioStatsMap |
typedef map< RTP_SyncSourceId, OpalVideoStatistics > | VideoStatsMap |
Public Member Functions | |
Sink (OpalMediaPatch &p, const OpalMediaStreamPtr &s) | |
~Sink () | |
bool | CreateTranscoders () |
bool | UpdateMediaFormat (const OpalMediaFormat &mediaFormat) |
bool | ExecuteCommand (const OpalMediaCommand &command, bool atLeastOne) |
bool | WriteFrame (RTP_DataFrame &sourceFrame, bool bypassing) |
void | GetStatistics (OpalMediaStatistics &statistics, bool fromSource) const |
PDECLARE_MUTEX (m_statsMutex) | |
typedef map<RTP_SyncSourceId, AudioStats> OpalMediaPatch::Sink::AudioStatsMap |
OpalMediaPatch::Sink::Sink | ( | OpalMediaPatch & | p, |
const OpalMediaStreamPtr & | s | ||
) |
OpalMediaPatch::Sink::~Sink | ( | ) |
bool OpalMediaPatch::Sink::CreateTranscoders | ( | ) |
bool OpalMediaPatch::Sink::ExecuteCommand | ( | const OpalMediaCommand & | command, |
bool | atLeastOne | ||
) |
void OpalMediaPatch::Sink::GetStatistics | ( | OpalMediaStatistics & | statistics, |
bool | fromSource | ||
) | const |
OpalMediaPatch::Sink::PDECLARE_MUTEX | ( | m_statsMutex | ) |
bool OpalMediaPatch::Sink::UpdateMediaFormat | ( | const OpalMediaFormat & | mediaFormat | ) |
bool OpalMediaPatch::Sink::WriteFrame | ( | RTP_DataFrame & | sourceFrame, |
bool | bypassing | ||
) |
OpalAudioFormat OpalMediaPatch::Sink::m_audioFormat |
OpalAudioFormat::FrameDetectorPtr OpalMediaPatch::Sink::m_audioFrameDetector |
AudioStatsMap OpalMediaPatch::Sink::m_audioStatistics |
RTP_DataFrameList OpalMediaPatch::Sink::m_finalFrames |
RTP_DataFrameList OpalMediaPatch::Sink::m_intermediateFrames |
OpalMediaPatch& OpalMediaPatch::Sink::m_patch |
OpalTranscoder* OpalMediaPatch::Sink::m_primaryCodec |
OpalTranscoder* OpalMediaPatch::Sink::m_secondaryCodec |
OpalMediaStreamPtr OpalMediaPatch::Sink::m_stream |
OpalVideoFormat OpalMediaPatch::Sink::m_videoFormat |
OpalVideoFormat::FrameDetectorPtr OpalMediaPatch::Sink::m_videoFrameDetector |
VideoStatsMap OpalMediaPatch::Sink::m_videoStatistics |