class H323_H261Codec: public H323VideoCodec

This class is a H261 video codec

Inheritance:



Inherited from H323VideoCodec:

Public Methods

ovirtual BOOL Open( H323Connection & connection )
ovirtual void Close()
ovirtual void OnMiscellaneousCommand( const H245_MiscellaneousCommand_type & type )
ovirtual void OnMiscellaneousIndication( const H245_MiscellaneousIndication_type & type )
ovirtual void OnFreezePicture()
ovirtual void OnFastUpdatePicture()
ovirtual void OnFastUpdateGOB(unsigned firstGOB, unsigned numberOfGOBs)
ovirtual void OnFastUpdateMB(int firstGOB, int firstMB, unsigned numberOfMBs)
ovirtual void OnVideoIndicateReadyToActivate()
ovirtual void OnVideoTemporalSpatialTradeOff()
ovirtual void OnVideoNotDecodedMBs(unsigned firstMB, unsigned numberOfMBs, unsigned temporalReference)
oint GetWidth() const
oint GetHeight() const
ovirtual void SetTxQualityLevel(int qlevel)
ovirtual void SetBackgroundFill(int idle)
ovirtual BOOL SetAverageBitRate(int br)


Inherited from H323Codec:

Public Methods

ovirtual BOOL Read( BYTE * buffer, unsigned & length, RTP_DataFrame & rtpFrame )
ovirtual BOOL Write( const BYTE * buffer, unsigned length, const RTP_DataFrame & frame, unsigned & written )
ovirtual unsigned GetFrameRate() const
ovirtual void OnFlowControl( long bitRateRestriction )
ovirtual BOOL AttachChannel( PChannel * channel, BOOL autoDelete = TRUE )
ovirtual BOOL CloseRawDataChannel()

Protected Fields

oBOOL 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++.