OPAL
Version 3.10.10
|
#include <h323caps.h>
Public Member Functions | |
H323GenericCapabilityInfo (const PString &id, unsigned maxBitRate=0) | |
virtual | ~H323GenericCapabilityInfo () |
Protected Member Functions | |
virtual PBoolean | OnSendingGenericPDU (H245_GenericCapability &pdu, const OpalMediaFormat &mediaFormat, H323Capability::CommandType type) const |
virtual PBoolean | OnReceivedGenericPDU (OpalMediaFormat &mediaFormat, const H245_GenericCapability &pdu, H323Capability::CommandType type) |
PBoolean | IsMatch (const H245_GenericCapability ¶m) const |
PObject::Comparison | CompareInfo (const H323GenericCapabilityInfo &obj) const |
Protected Attributes | |
PString | m_identifier |
unsigned | maxBitRate |
This class describes the interface to a generic codec used to transfer data via the logical channels opened and managed by the H323 control channel.
It is expected that an application makes a descendent off H323GenericAudioCapability or H323GenericVideoCapability which multiply inherit from this class.
H323GenericCapabilityInfo::H323GenericCapabilityInfo | ( | const PString & | id, |
unsigned | maxBitRate = 0 |
||
) |
id | generic codec identifier |
maxBitRate | maxBitRate parameter for the GenericCapability |
|
inlinevirtual |
|
protected |
|
protected |
param | Non standard field in PDU received |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
protected |