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

#include <video_decoder.h>

Inheritance diagram for webrtc::DecodedImageCallback:
Vp8SequenceCoderDecodeCallback webrtc::MockDecodedImageCallback webrtc::MockDecodedImageCallback webrtc::MockDecodedImageCallback webrtc::MockDecodedImageCallback webrtc::testing::Vp8TestDecodedImageCallback webrtc::testing::Vp8TestDecodedImageCallback webrtc::TestVp9Impl::FakeDecodeCompleteCallback webrtc::VCMDecodedFrameCallback webrtc::VCMDecodedFrameCallback webrtc::Vp8UnitTestDecodeCompleteCallback

Public Member Functions

virtual ~DecodedImageCallback ()
 
virtual int32_t Decoded (VideoFrame &decodedImage)=0
 
virtual int32_t Decoded (VideoFrame &decodedImage, int64_t decode_time_ms)
 
virtual void Decoded (VideoFrame &decodedImage, rtc::Optional< int32_t > decode_time_ms, rtc::Optional< uint8_t > qp)
 
virtual int32_t ReceivedDecodedReferenceFrame (const uint64_t pictureId)
 
virtual int32_t ReceivedDecodedFrame (const uint64_t pictureId)
 
virtual ~DecodedImageCallback ()
 
virtual int32_t Decoded (VideoFrame &decodedImage)=0
 
virtual int32_t Decoded (VideoFrame &decodedImage, int64_t decode_time_ms)
 
virtual void Decoded (VideoFrame &decodedImage, rtc::Optional< int32_t > decode_time_ms, rtc::Optional< uint8_t > qp)
 
virtual int32_t ReceivedDecodedReferenceFrame (const uint64_t pictureId)
 
virtual int32_t ReceivedDecodedFrame (const uint64_t pictureId)
 

Constructor & Destructor Documentation

◆ ~DecodedImageCallback() [1/2]

virtual webrtc::DecodedImageCallback::~DecodedImageCallback ( )
inlinevirtual

◆ ~DecodedImageCallback() [2/2]

virtual webrtc::DecodedImageCallback::~DecodedImageCallback ( )
inlinevirtual

Member Function Documentation

◆ Decoded() [1/6]

virtual int32_t webrtc::DecodedImageCallback::Decoded ( VideoFrame decodedImage)
pure virtual

◆ Decoded() [2/6]

virtual int32_t webrtc::DecodedImageCallback::Decoded ( VideoFrame decodedImage)
pure virtual

◆ Decoded() [3/6]

virtual int32_t webrtc::DecodedImageCallback::Decoded ( VideoFrame decodedImage,
int64_t  decode_time_ms 
)
inlinevirtual

◆ Decoded() [4/6]

virtual int32_t webrtc::DecodedImageCallback::Decoded ( VideoFrame decodedImage,
int64_t  decode_time_ms 
)
inlinevirtual

◆ Decoded() [5/6]

virtual void webrtc::DecodedImageCallback::Decoded ( VideoFrame decodedImage,
rtc::Optional< int32_t decode_time_ms,
rtc::Optional< uint8_t qp 
)
inlinevirtual

◆ Decoded() [6/6]

virtual void webrtc::DecodedImageCallback::Decoded ( VideoFrame decodedImage,
rtc::Optional< int32_t decode_time_ms,
rtc::Optional< uint8_t qp 
)
inlinevirtual

◆ ReceivedDecodedFrame() [1/2]

virtual int32_t webrtc::DecodedImageCallback::ReceivedDecodedFrame ( const uint64_t  pictureId)
inlinevirtual

◆ ReceivedDecodedFrame() [2/2]

virtual int32_t webrtc::DecodedImageCallback::ReceivedDecodedFrame ( const uint64_t  pictureId)
inlinevirtual

◆ ReceivedDecodedReferenceFrame() [1/2]

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

◆ ReceivedDecodedReferenceFrame() [2/2]

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

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