OpalDynaCodecNonStandardAudioCapability Class Reference

#include <dynacodec.h>

Inheritance diagram for OpalDynaCodecNonStandardAudioCapability:

H323NonStandardAudioCapability H323AudioCapability H323NonStandardCapabilityInfo H323RealTimeCapability H323Capability

List of all members.

Public Member Functions

 OpalDynaCodecNonStandardAudioCapability (const OpalDLLCodecRec &_info, H323EndPoint &_endpoint, unsigned maxPacketSize, unsigned desiredPacketSize, BYTE country, BYTE extension, WORD maufacturer, const BYTE *nonstdHeader, PINDEX nonstdHeaderLen)
virtual PObject * Clone () const
virtual H323CodecCreateCodec (H323Codec::Direction direction) const
virtual PString GetFormatName () const

Protected Attributes

const OpalDLLCodecRecinfo
H323EndPointendpoint


Constructor & Destructor Documentation

OpalDynaCodecNonStandardAudioCapability::OpalDynaCodecNonStandardAudioCapability ( const OpalDLLCodecRec _info,
H323EndPoint _endpoint,
unsigned  maxPacketSize,
unsigned  desiredPacketSize,
BYTE  country,
BYTE  extension,
WORD  maufacturer,
const BYTE *  nonstdHeader,
PINDEX  nonstdHeaderLen 
)

Parameters:
desiredPacketSize  Maximum size of an audio packet in frames
country  Desired transmit size of an audio packet in frames
extension  t35 information
maufacturer  t35 information
nonstdHeader  t35 information
nonstdHeaderLen  nonstandard header


Member Function Documentation

virtual PObject* OpalDynaCodecNonStandardAudioCapability::Clone (  )  const [virtual]

virtual H323Codec* OpalDynaCodecNonStandardAudioCapability::CreateCodec ( H323Codec::Direction  direction  )  const [virtual]

Create the codec instance, allocating resources as required.

Implements H323Capability.

virtual PString OpalDynaCodecNonStandardAudioCapability::GetFormatName (  )  const [virtual]

Get the name of the media data format this class represents.

Implements H323Capability.


Member Data Documentation

const OpalDLLCodecRec& OpalDynaCodecNonStandardAudioCapability::info [protected]

H323EndPoint& OpalDynaCodecNonStandardAudioCapability::endpoint [protected]


The documentation for this class was generated from the following file:
Generated on Wed Feb 6 09:03:08 2008 for OpenH323 by  doxygen 1.5.4