This class is a H261 video capability
Inheritance:
Public Methods
-
Identification functions
-
Operations
-
Protocol manipulation
Public Methods
-
Construction
-
Overrides from class PObject
-
Member variable access
Protected Fields
-
CapabilityDirection capabilityDirection
Documentation
This class is a H261 video capability
Comparison Compare(const PObject & obj) const
- Compare object
virtual PObject* Clone() const
- Create a copy of the object
virtual unsigned GetSubType() const
- Get the sub-type of the capability. This is a code dependent on the
main type of the capability.
This returns one of the four possible combinations of mode and speed
using the enum values of the protocol ASN H245_AudioCapability class.
virtual PString GetFormatName() const
- Get the name of the media data format this class represents
virtual BOOL OnSendingPDU( H245_VideoCapability & pdu ) const
- This function is called whenever and outgoing TerminalCapabilitySet
or OpenLogicalChannel PDU is being constructed for the control channel.
It allows the capability to set the PDU fields from information in
members specific to the class.
The default behaviour sets the data rate field in the PDU.
- Parameters:
- pdu - PDU to set information on
virtual BOOL OnSendingPDU( H245_VideoMode & pdu ) const
- This function is called whenever and outgoing RequestMode
PDU is being constructed for the control channel. It allows the
capability to set the PDU fields from information in members specific
to the class.
The default behaviour sets the resolution and bit rate.
- Parameters:
- pdu - PDU to set information on
virtual BOOL OnReceivedPDU( const H245_VideoCapability & pdu )
- This function is called whenever and incoming TerminalCapabilitySet
or OpenLogicalChannel PDU has been used to construct the control
channel. It allows the capability to set from the PDU fields,
information in members specific to the class.
The default behaviour gets the data rate field from the PDU.
- Parameters:
- pdu - PDU to set information on
virtual H323Codec* CreateCodec( H323Codec::Direction direction ) const
- Create the codec instance, allocating resources as required.
- Parameters:
- direction - Direction in which this instance runs
BOOL GetTemporalSpatialTradeOffCapability() const
- Get temporal/spatial tradeoff capabilty
BOOL GetStillImageTransmission() const
- Get still image transmission flag
unsigned GetMaxBitRate() const
- Get maximum bit rate
unsigned GetQCIFMPI() const
- Get qcifMPI
unsigned GetCIFMPI() const
- Get cifMPI
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.