|
OPAL
Version 3.10.9
|
#include <opalpluginmgr.h>
Public Member Functions | |
| H323CodecPluginGenericVideoCapability (const PluginCodec_Definition *codecDefn, const OpalMediaFormat &mediaFormat, const PluginCodec_H323GenericCodecData *data) | |
| virtual PObject * | Clone () const |
| virtual PString | GetFormatName () const |
Public Member Functions inherited from H323GenericVideoCapability | |
| H323GenericVideoCapability (const PString &capabilityId, PINDEX maxBitRate=0) | |
| Comparison | Compare (const PObject &obj) const |
| virtual unsigned | GetSubType () const |
| virtual PBoolean | OnSendingPDU (H245_VideoCapability &pdu, CommandType type) const |
| virtual PBoolean | OnSendingPDU (H245_VideoMode &pdu) const |
| virtual PBoolean | OnReceivedPDU (const H245_VideoCapability &pdu, CommandType type) |
| virtual PBoolean | IsMatch (const PASN_Choice &subTypePDU, const PString &mediaPacketization) const |
Public Member Functions inherited from H323VideoCapability | |
| virtual MainTypes | GetMainType () const |
| virtual unsigned | GetDefaultSessionID () const |
| virtual PBoolean | OnSendingPDU (H245_Capability &pdu) const |
| virtual PBoolean | OnSendingPDU (H245_DataType &pdu) const |
| virtual PBoolean | OnSendingPDU (H245_ModeElement &pdu) const |
| virtual PBoolean | OnSendingPDU (H245_VideoCapability &pdu) const |
| virtual PBoolean | OnReceivedPDU (const H245_Capability &pdu) |
| virtual PBoolean | OnReceivedPDU (const H245_DataType &pdu, PBoolean receiver) |
| virtual PBoolean | OnReceivedPDU (const H245_VideoCapability &pdu) |
Public Member Functions inherited from H323RealTimeCapability | |
| virtual H323Channel * | CreateChannel (H323Connection &connection, H323Channel::Directions dir, unsigned sessionID, const H245_H2250LogicalChannelParameters *param) const |
| H323RealTimeCapability () | |
| H323RealTimeCapability (const H323RealTimeCapability &rtc) | |
| virtual | ~H323RealTimeCapability () |
| void | AttachQoS (RTP_QOS *_rtpqos) |
| Attach a QoS specification to this channel. | |
Public Member Functions inherited from H323GenericCapabilityInfo | |
| H323GenericCapabilityInfo (const PString &id, unsigned maxBitRate=0) | |
| virtual | ~H323GenericCapabilityInfo () |
Public Member Functions inherited from H323PluginCapabilityInfo | |
| H323PluginCapabilityInfo (const PluginCodec_Definition *codecDefn, const OpalMediaFormat &mediaFormat) | |
| const PString & | GetFormatName () const |
Additional Inherited Members | |
Public Types inherited from H323Capability | |
| enum | MainTypes { e_Audio, e_Video, e_Data, e_UserInput, e_GenericControl, e_NumMainTypes } |
| enum | { DefaultAudioSessionID = 1, DefaultVideoSessionID = 2, DefaultDataSessionID = 3, DefaultH224SessionID = 4 } |
| enum | CommandType { e_TCS, e_OLC, e_ReqMode } |
| enum | CapabilityDirection { e_Unknown, e_Receive, e_Transmit, e_ReceiveAndTransmit, e_NoDirection, NumCapabilityDirections } |
Static Public Member Functions inherited from H323Capability | |
| static H323Capability * | Create (const PString &name) |
Protected Member Functions inherited from H323Capability | |
| OpalMediaFormat & | GetWritableMediaFormat () const |
Protected Member Functions inherited from H323GenericCapabilityInfo | |
| 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 inherited from H323RealTimeCapability | |
| RTP_QOS * | rtpqos |
Protected Attributes inherited from H323Capability | |
| unsigned | assignedCapabilityNumber |
| CapabilityDirection | capabilityDirection |
| Unique ID assigned to capability. | |
Protected Attributes inherited from H323GenericCapabilityInfo | |
| PString | m_identifier |
| unsigned | maxBitRate |
Protected Attributes inherited from H323PluginCapabilityInfo | |
| const PluginCodec_Definition * | m_codecDefn |
| PString | m_capabilityFormatName |
| H323CodecPluginGenericVideoCapability::H323CodecPluginGenericVideoCapability | ( | const PluginCodec_Definition * | codecDefn, |
| const OpalMediaFormat & | mediaFormat, | ||
| const PluginCodec_H323GenericCodecData * | data | ||
| ) |
|
virtual |
|
virtual |
Get the name of the media data format this class represents.
Implements H323Capability.