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 H323Codec * CreateCodec (H323Codec::Direction direction) const
virtual PString GetFormatName () const

Protected Attributes

const OpalDLLCodecRec & info
H323EndPoint & endpoint


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


The documentation for this class was generated from the following file:

Generated on Mon Apr 27 11:46:37 2009 for OpenH323 by  doxygen 1.5.8