class
H323_H261Codec
: public
H323VideoCodec
This class is a H261 video codec
Inheritance:
Inherited from
H323VideoCodec
:
Public Methods
virtual BOOL
Open
(
H323Connection
& connection )
virtual void
Close
()
virtual void
OnMiscellaneousCommand
( const H245_MiscellaneousCommand_type & type )
virtual void
OnMiscellaneousIndication
( const H245_MiscellaneousIndication_type & type )
virtual void
OnFreezePicture
()
virtual void
OnFastUpdatePicture
()
virtual void
OnFastUpdateGOB
(unsigned firstGOB, unsigned numberOfGOBs)
virtual void
OnFastUpdateMB
(int firstGOB, int firstMB, unsigned numberOfMBs)
virtual void
OnVideoIndicateReadyToActivate
()
virtual void
OnVideoTemporalSpatialTradeOff
()
virtual void
OnVideoNotDecodedMBs
(unsigned firstMB, unsigned numberOfMBs, unsigned temporalReference)
int
GetWidth
() const
int
GetHeight
() const
virtual void
SetTxQualityLevel
(int qlevel)
virtual void
SetBackgroundFill
(int idle)
virtual BOOL
SetAverageBitRate
(int br)
Inherited from
H323Codec
:
Public Methods
virtual BOOL
Read
( BYTE * buffer, unsigned & length,
RTP_DataFrame
& rtpFrame )
virtual BOOL
Write
( const BYTE * buffer, unsigned length, const
RTP_DataFrame
& frame, unsigned & written )
virtual unsigned
GetFrameRate
() const
virtual void
OnFlowControl
( long bitRateRestriction )
virtual BOOL
AttachChannel
( PChannel * channel, BOOL autoDelete = TRUE )
virtual BOOL
CloseRawDataChannel
()
Protected Fields
BOOL
deleteChannel
Documentation
This class is a H261 video codec
This class has no child classes.
Alphabetic index
HTML hierarchy of classes
or
Java
This page was generated with the help of
DOC++
.