webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Member Functions | List of all members
webrtc::VCMReceiveCallback Class Referenceabstract

#include <video_coding_defines.h>

Inheritance diagram for webrtc::VCMReceiveCallback:
FileOutputFrameReceiver FileOutputFrameReceiver webrtc::VideoStreamDecoder webrtc::VideoStreamDecoder

Public Member Functions

virtual int32_t FrameToRender (VideoFrame &videoFrame, rtc::Optional< uint8_t > qp)=0
 
virtual int32_t ReceivedDecodedReferenceFrame (const uint64_t pictureId)
 
virtual void OnIncomingPayloadType (int payload_type)
 
virtual void OnDecoderImplementationName (const char *implementation_name)
 
virtual int32_t FrameToRender (VideoFrame &videoFrame, rtc::Optional< uint8_t > qp)=0
 
virtual int32_t ReceivedDecodedReferenceFrame (const uint64_t pictureId)
 
virtual void OnIncomingPayloadType (int payload_type)
 
virtual void OnDecoderImplementationName (const char *implementation_name)
 

Protected Member Functions

virtual ~VCMReceiveCallback ()
 
virtual ~VCMReceiveCallback ()
 

Constructor & Destructor Documentation

◆ ~VCMReceiveCallback() [1/2]

virtual webrtc::VCMReceiveCallback::~VCMReceiveCallback ( )
inlineprotectedvirtual

◆ ~VCMReceiveCallback() [2/2]

virtual webrtc::VCMReceiveCallback::~VCMReceiveCallback ( )
inlineprotectedvirtual

Member Function Documentation

◆ FrameToRender() [1/2]

virtual int32_t webrtc::VCMReceiveCallback::FrameToRender ( VideoFrame videoFrame,
rtc::Optional< uint8_t qp 
)
pure virtual

◆ FrameToRender() [2/2]

virtual int32_t webrtc::VCMReceiveCallback::FrameToRender ( VideoFrame videoFrame,
rtc::Optional< uint8_t qp 
)
pure virtual

◆ OnDecoderImplementationName() [1/2]

virtual void webrtc::VCMReceiveCallback::OnDecoderImplementationName ( const char *  implementation_name)
inlinevirtual

◆ OnDecoderImplementationName() [2/2]

virtual void webrtc::VCMReceiveCallback::OnDecoderImplementationName ( const char *  implementation_name)
inlinevirtual

◆ OnIncomingPayloadType() [1/2]

virtual void webrtc::VCMReceiveCallback::OnIncomingPayloadType ( int  payload_type)
inlinevirtual

◆ OnIncomingPayloadType() [2/2]

virtual void webrtc::VCMReceiveCallback::OnIncomingPayloadType ( int  payload_type)
inlinevirtual

◆ ReceivedDecodedReferenceFrame() [1/2]

virtual int32_t webrtc::VCMReceiveCallback::ReceivedDecodedReferenceFrame ( const uint64_t  pictureId)
inlinevirtual

◆ ReceivedDecodedReferenceFrame() [2/2]

virtual int32_t webrtc::VCMReceiveCallback::ReceivedDecodedReferenceFrame ( const uint64_t  pictureId)
inlinevirtual

The documentation for this class was generated from the following file: