OPAL  Version 3.14.3
OpalPluginCodecHandler Class Reference

#include <opalpluginmgr.h>

Inherits PObject.

Public Member Functions

 OpalPluginCodecHandler ()
 
virtual OpalMediaFormatInternalOnCreateAudioFormat (OpalPluginCodecManager &mgr, const PluginCodec_Definition *codecDefn, const char *fmtName, const char *rtpEncodingName, unsigned frameTime, unsigned timeUnits, time_t timeStamp)
 
virtual void RegisterAudioTranscoder (const PString &src, const PString &dst, const PluginCodec_Definition *codec, bool isEnc)
 
virtual OpalMediaFormatInternalOnCreateVideoFormat (OpalPluginCodecManager &mgr, const PluginCodec_Definition *codecDefn, const char *fmtName, const char *rtpEncodingName, time_t timeStamp)
 
virtual void RegisterVideoTranscoder (const PString &src, const PString &dst, const PluginCodec_Definition *codec, bool isEnc)
 
virtual OpalMediaFormatInternalOnCreateFaxFormat (OpalPluginCodecManager &mgr, const PluginCodec_Definition *codecDefn, const char *fmtName, const char *rtpEncodingName, unsigned frameTime, unsigned timeUnits, time_t timeStamp)
 
virtual void RegisterFaxTranscoder (const PString &src, const PString &dst, const PluginCodec_Definition *codec, bool isEnc)
 

Static Public Member Functions

static int GetChannelCount (const PluginCodec_Definition *codeDefn)
 

Constructor & Destructor Documentation

OpalPluginCodecHandler::OpalPluginCodecHandler ( )

Member Function Documentation

static int OpalPluginCodecHandler::GetChannelCount ( const PluginCodec_Definition codeDefn)
static
virtual OpalMediaFormatInternal* OpalPluginCodecHandler::OnCreateAudioFormat ( OpalPluginCodecManager mgr,
const PluginCodec_Definition codecDefn,
const char *  fmtName,
const char *  rtpEncodingName,
unsigned  frameTime,
unsigned  timeUnits,
time_t  timeStamp 
)
virtual
virtual OpalMediaFormatInternal* OpalPluginCodecHandler::OnCreateFaxFormat ( OpalPluginCodecManager mgr,
const PluginCodec_Definition codecDefn,
const char *  fmtName,
const char *  rtpEncodingName,
unsigned  frameTime,
unsigned  timeUnits,
time_t  timeStamp 
)
virtual
virtual OpalMediaFormatInternal* OpalPluginCodecHandler::OnCreateVideoFormat ( OpalPluginCodecManager mgr,
const PluginCodec_Definition codecDefn,
const char *  fmtName,
const char *  rtpEncodingName,
time_t  timeStamp 
)
virtual
virtual void OpalPluginCodecHandler::RegisterAudioTranscoder ( const PString &  src,
const PString &  dst,
const PluginCodec_Definition codec,
bool  isEnc 
)
virtual
virtual void OpalPluginCodecHandler::RegisterFaxTranscoder ( const PString &  src,
const PString &  dst,
const PluginCodec_Definition codec,
bool  isEnc 
)
virtual
virtual void OpalPluginCodecHandler::RegisterVideoTranscoder ( const PString &  src,
const PString &  dst,
const PluginCodec_Definition codec,
bool  isEnc 
)
virtual

The documentation for this class was generated from the following file: