|
OpenH323
1.18.0
|
#include <dynacodec.h>
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 |
| OpalDynaCodecNonStandardAudioCapability::OpalDynaCodecNonStandardAudioCapability | ( | const OpalDLLCodecRec & | _info, |
| H323EndPoint & | _endpoint, | ||
| unsigned | maxPacketSize, | ||
| unsigned | desiredPacketSize, | ||
| BYTE | country, | ||
| BYTE | extension, | ||
| WORD | maufacturer, | ||
| const BYTE * | nonstdHeader, | ||
| PINDEX | nonstdHeaderLen | ||
| ) |
| 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 |
| 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.
const OpalDLLCodecRec& OpalDynaCodecNonStandardAudioCapability::info [protected] |
1.7.6.1