Main Page | Class Hierarchy | Class List | File List | 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

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

Static Public Attributes

PDirectory defaultCodecDir

Protected Attributes

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

Static Protected Attributes

PMutex mutex
BOOL inited


Constructor & Destructor Documentation

OpalDynaCodecDLL::OpalDynaCodecDLL const PFilePath &  codec  ) 
 


Member Function Documentation

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

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

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

OpalDLLCodecInfo* OpalDynaCodecDLL::EnumerateCodecs unsigned *  count  ) 
 

BOOL OpalDynaCodecDLL::Load  ) 
 

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

BOOL OpalDynaCodecDLL::LoadCodecs const PDirectory &  dir  )  [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 Sat Jul 24 17:04:28 2004 for OpenH323 by doxygen 1.3.7