#include <h323pluginmgr.h>
Public Member Functions | |
H323PluginCodecManager (PPluginManager *pluginMgr=NULL) | |
~H323PluginCodecManager () | |
void | RegisterStaticCodec (const char *name, PluginCodec_GetAPIVersionFunction getApiVerFn, PluginCodec_GetCodecFunction getCodecFn) |
void | OnLoadPlugin (PDynaLink &dll, INT code) |
virtual void | OnShutdown () |
Static Public Member Functions | |
static OpalMediaFormat::List | GetMediaFormats () |
static void | AddFormat (const OpalMediaFormat &fmt) |
static void | AddFormat (OpalMediaFormat *fmt) |
Protected Member Functions | |
void | CreateCapabilityAndMediaFormat (PluginCodec_Definition *_encoderCodec, PluginCodec_Definition *_decoderCodec) |
void | RegisterCodecs (unsigned int count, void *codecList) |
void | UnregisterCodecs (unsigned int count, void *codecList) |
Static Protected Member Functions | |
static OpalMediaFormat::List & | GetMediaFormatList () |
static PMutex & | GetMediaFormatMutex () |
Friends | |
void | H323BootStrapPlugins () |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|