class H323_H263Codec

This class is a H263 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)
ovirtual void OnLostPartialPicture()
ovirtual void OnLostPicture()
oint GetWidth() const
oint GetHeight() const
ovirtual void SetTxQualityLevel(int qlevel)
ovirtual void SetTxMinQuality(int qlevel)
ovirtual void SetTxMaxQuality(int qlevel)
ovirtual void SetBackgroundFill(int idle)
ounsigned GetVideoMode(void)
ounsigned SetVideoMode(unsigned mode)
ovirtual BOOL SetMaxBitRate( unsigned bitRate )
ovirtual BOOL SetTargetFrameTimeMs( unsigned ms )
ovoid SendMiscCommand(unsigned command)
ovirtual int GetFrameNum()


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 PChannel* SwapChannel( PChannel* newChannel, BOOL autoDelete = TRUE )
ovirtual BOOL CloseRawDataChannel()
oPChannel* GetRawDataChannel()
ovirtual BOOL IsRawDataChannelNative() const
oBOOL ReadRaw( void* data, PINDEX size, PINDEX & length )
oBOOL WriteRaw( void* data, PINDEX length )
oBOOL AttachLogicalChannel(H323Channel* channel)
ovoid AddFilter( const PNotifier & notifier )


Documentation

This class is a H263 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++.