OpenH323 1.18.0
Public Member Functions | Protected Attributes
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:
desiredPacketSizeMaximum size of an audio packet in frames
countryDesired transmit size of an audio packet in frames
extensiont35 information
maufacturert35 information
nonstdHeadert35 information
nonstdHeaderLennonstandard 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: