Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

OpalDynaCodecDLL Class Reference

#include <dynacodec.h>

List of all members.

Public Member Functions

 PCLASSINFO (OpalDynaCodecDLL, PDynaLink)
 OpalDynaCodecDLL (const PFilePath &codec)
BOOL Load ()
OpalDLLCodecInfo * EnumerateCodecs (unsigned *count)

Static Public Member Functions

static BOOL LoadCodecs ()
static BOOL LoadCodecs (const PDirectory &dir)
static BOOL LoadCodec (const PFilePath &file)
static PINDEX AddAudioCapabilities (H323EndPoint &ep, PINDEX descriptorNum, PINDEX simultaneousNum, H323Capabilities &capabilities)
static PINDEX AddVideoCapabilities (H323EndPoint &ep, PINDEX descriptorNum, PINDEX simultaneousNum, H323Capabilities &capabilities)
static PINDEX AddCapabilities (H323EndPoint &ep, PINDEX descriptorNum, PINDEX simultaneousNum, H323Capabilities &capabilities, const PString &type)

Static Public Attributes

static PDirectory defaultCodecDir

Protected Attributes

OpalDLLCodecInfo *(* EnumerateCodecsFn )(unsigned apiVersion, unsigned *count)
int referenceCount

Static Protected Attributes

static PMutex mutex
static BOOL inited


Constructor & Destructor Documentation

OpalDynaCodecDLL::OpalDynaCodecDLL const PFilePath &  codec  ) 
 


Member Function Documentation

static PINDEX OpalDynaCodecDLL::AddAudioCapabilities H323EndPoint ep,
PINDEX  descriptorNum,
PINDEX  simultaneousNum,
H323Capabilities capabilities
[static]
 

static PINDEX OpalDynaCodecDLL::AddCapabilities H323EndPoint ep,
PINDEX  descriptorNum,
PINDEX  simultaneousNum,
H323Capabilities capabilities,
const PString &  type
[static]
 

static PINDEX OpalDynaCodecDLL::AddVideoCapabilities H323EndPoint ep,
PINDEX  descriptorNum,
PINDEX  simultaneousNum,
H323Capabilities capabilities
[static]
 

OpalDLLCodecInfo* OpalDynaCodecDLL::EnumerateCodecs unsigned *  count  ) 
 

BOOL OpalDynaCodecDLL::Load  ) 
 

static BOOL OpalDynaCodecDLL::LoadCodec const PFilePath &  file  )  [static]
 

static BOOL OpalDynaCodecDLL::LoadCodecs const PDirectory &  dir  )  [static]
 

static BOOL OpalDynaCodecDLL::LoadCodecs  )  [static]
 

OpalDynaCodecDLL::PCLASSINFO OpalDynaCodecDLL  ,
PDynaLink 
 


Member Data Documentation

PDirectory OpalDynaCodecDLL::defaultCodecDir [static]
 

OpalDLLCodecInfo*(* OpalDynaCodecDLL::EnumerateCodecsFn)(unsigned apiVersion, unsigned *count) [protected]
 

BOOL OpalDynaCodecDLL::inited [static, protected]
 

PMutex OpalDynaCodecDLL::mutex [static, protected]
 

int OpalDynaCodecDLL::referenceCount [protected]
 


The documentation for this class was generated from the following file:
Generated on Thu Jun 15 16:32:10 2006 for OpenH323 by  doxygen 1.4.2