OpalMediaPatch::Sink Class Reference

#include <patch.h>

List of all members.

Public Member Functions

 Sink (OpalMediaPatch &p, const OpalMediaStreamPtr &s)
 ~Sink ()
bool UpdateMediaFormat (const OpalMediaFormat &mediaFormat)
bool ExecuteCommand (const OpalMediaCommand &command)
void SetCommandNotifier (const PNotifier &notifier)
bool WriteFrame (RTP_DataFrame &sourceFrame)
void GetStatistics (OpalMediaStatistics &statistics, bool fromSource) const

Public Attributes

OpalMediaPatchpatch
OpalMediaStreamPtr stream
OpalTranscoderprimaryCodec
OpalTranscodersecondaryCodec
RTP_DataFrameList intermediateFrames
RTP_DataFrameList finalFrames
bool writeSuccessful

Constructor & Destructor Documentation

OpalMediaPatch::Sink::Sink ( OpalMediaPatch p,
const OpalMediaStreamPtr s 
)
OpalMediaPatch::Sink::~Sink (  ) 

Member Function Documentation

bool OpalMediaPatch::Sink::ExecuteCommand ( const OpalMediaCommand command  ) 
void OpalMediaPatch::Sink::GetStatistics ( OpalMediaStatistics statistics,
bool  fromSource 
) const
void OpalMediaPatch::Sink::SetCommandNotifier ( const PNotifier &  notifier  ) 
bool OpalMediaPatch::Sink::UpdateMediaFormat ( const OpalMediaFormat mediaFormat  ) 
bool OpalMediaPatch::Sink::WriteFrame ( RTP_DataFrame sourceFrame  ) 

Member Data Documentation


The documentation for this class was generated from the following file:
Generated on Wed Jul 7 10:24:46 2010 for OPAL by  doxygen 1.6.3