|
OPAL
Version 3.18.8
|
#include <opalpluginmgr.h>
Inherits PPluginModuleManager.
Public Member Functions | |
| OpalPluginCodecManager (PPluginManager *pluginMgr=NULL) | |
| ~OpalPluginCodecManager () | |
| PFACTORY_GET_SINGLETON (PFactory< PPluginModuleManager >, OpalPluginCodecManager) | |
| void | RegisterStaticCodec (const H323StaticPluginCodecFactory::Key_T &name, PluginCodec_GetAPIVersionFunction getApiVerFn, PluginCodec_GetCodecFunction getCodecFn) |
| void | OnLoadPlugin (PDynaLink &dll, P_INT_PTR code) |
| virtual void | OnStartup () |
| H323Capability * | CreateCapability (const PString &_mediaFormat, const PString &_baseName, unsigned maxFramesPerPacket, unsigned recommendedFramesPerPacket, unsigned _pluginSubType) |
Protected Member Functions | |
| void | RegisterCodecPlugins (unsigned int count, const PluginCodec_Definition *codecList, OpalPluginCodecHandler *handler) |
| void | UnregisterCodecPlugins (unsigned int count, const PluginCodec_Definition *codecList, OpalPluginCodecHandler *handler) |
| bool | AddMediaFormat (OpalPluginCodecHandler *handler, const PTime &timeNow, const PluginCodec_Definition *codecDefn, const char *fmtName, OpalMediaFormat &mediaFormat) |
| void | RegisterCapability (const PluginCodec_Definition *codecDefn) |
| OpalPluginCodecManager::OpalPluginCodecManager | ( | PPluginManager * | pluginMgr = NULL | ) |
| OpalPluginCodecManager::~OpalPluginCodecManager | ( | ) |
|
protected |
| H323Capability* OpalPluginCodecManager::CreateCapability | ( | const PString & | _mediaFormat, |
| const PString & | _baseName, | ||
| unsigned | maxFramesPerPacket, | ||
| unsigned | recommendedFramesPerPacket, | ||
| unsigned | _pluginSubType | ||
| ) |
| void OpalPluginCodecManager::OnLoadPlugin | ( | PDynaLink & | dll, |
| P_INT_PTR | code | ||
| ) |
|
virtual |
| OpalPluginCodecManager::PFACTORY_GET_SINGLETON | ( | PFactory< PPluginModuleManager > | , |
| OpalPluginCodecManager | |||
| ) |
|
protected |
|
protected |
| void OpalPluginCodecManager::RegisterStaticCodec | ( | const H323StaticPluginCodecFactory::Key_T & | name, |
| PluginCodec_GetAPIVersionFunction | getApiVerFn, | ||
| PluginCodec_GetCodecFunction | getCodecFn | ||
| ) |
|
protected |