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

#include <frame_reader.h>

Inheritance diagram for webrtc::test::YuvFrameReaderImpl:
webrtc::test::FrameReader webrtc::test::FrameReader

Public Member Functions

 YuvFrameReaderImpl (std::string input_filename, int width, int height)
 
 ~YuvFrameReaderImpl () override
 
bool Init () override
 
rtc::scoped_refptr< I420BufferReadFrame () override
 
void Close () override
 
size_t FrameLength () override
 
int NumberOfFrames () override
 
 YuvFrameReaderImpl (std::string input_filename, int width, int height)
 
 ~YuvFrameReaderImpl () override
 
bool Init () override
 
rtc::scoped_refptr< I420BufferReadFrame () override
 
void Close () override
 
size_t FrameLength () override
 
int NumberOfFrames () override
 
- Public Member Functions inherited from webrtc::test::FrameReader
virtual ~FrameReader ()
 
virtual ~FrameReader ()
 

Constructor & Destructor Documentation

◆ YuvFrameReaderImpl() [1/2]

webrtc::test::YuvFrameReaderImpl::YuvFrameReaderImpl ( std::string  input_filename,
int  width,
int  height 
)

◆ ~YuvFrameReaderImpl() [1/2]

webrtc::test::YuvFrameReaderImpl::~YuvFrameReaderImpl ( )
override

◆ YuvFrameReaderImpl() [2/2]

webrtc::test::YuvFrameReaderImpl::YuvFrameReaderImpl ( std::string  input_filename,
int  width,
int  height 
)

◆ ~YuvFrameReaderImpl() [2/2]

webrtc::test::YuvFrameReaderImpl::~YuvFrameReaderImpl ( )
override

Member Function Documentation

◆ Close() [1/2]

void webrtc::test::YuvFrameReaderImpl::Close ( )
overridevirtual

◆ Close() [2/2]

void webrtc::test::YuvFrameReaderImpl::Close ( )
overridevirtual

◆ FrameLength() [1/2]

size_t webrtc::test::YuvFrameReaderImpl::FrameLength ( )
overridevirtual

◆ FrameLength() [2/2]

size_t webrtc::test::YuvFrameReaderImpl::FrameLength ( )
overridevirtual

◆ Init() [1/2]

bool webrtc::test::YuvFrameReaderImpl::Init ( )
overridevirtual

◆ Init() [2/2]

bool webrtc::test::YuvFrameReaderImpl::Init ( )
overridevirtual

◆ NumberOfFrames() [1/2]

int webrtc::test::YuvFrameReaderImpl::NumberOfFrames ( )
overridevirtual

◆ NumberOfFrames() [2/2]

int webrtc::test::YuvFrameReaderImpl::NumberOfFrames ( )
overridevirtual

◆ ReadFrame() [1/2]

rtc::scoped_refptr<I420Buffer> webrtc::test::YuvFrameReaderImpl::ReadFrame ( )
overridevirtual

◆ ReadFrame() [2/2]

rtc::scoped_refptr< I420Buffer > webrtc::test::YuvFrameReaderImpl::ReadFrame ( )
overridevirtual

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