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) |
| static void | Bootstrap () |
Protected Types | |
| typedef vector< CapabilityListCreateEntry > | CapabilityCreateListType |
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 () |
Protected Attributes | |
| CapabilityCreateListType | capabilityCreateList |
Classes | |
| struct | CapabilityListCreateEntry |
Definition at line 141 of file h323pluginmgr.h.
1.5.2