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

#include <frame_writer.h>

Inheritance diagram for webrtc::test::FrameWriter:
webrtc::test::MockFrameWriter webrtc::test::MockFrameWriter webrtc::test::YuvFrameWriterImpl webrtc::test::YuvFrameWriterImpl webrtc::test::Y4mFrameWriterImpl webrtc::test::Y4mFrameWriterImpl webrtc::test::Y4mFrameWriterImpl webrtc::test::Y4mFrameWriterImpl

Public Member Functions

virtual ~FrameWriter ()
 
virtual bool Init ()=0
 
virtual bool WriteFrame (uint8_t *frame_buffer)=0
 
virtual void Close ()=0
 
virtual size_t FrameLength ()=0
 
virtual ~FrameWriter ()
 
virtual bool Init ()=0
 
virtual bool WriteFrame (uint8_t *frame_buffer)=0
 
virtual void Close ()=0
 
virtual size_t FrameLength ()=0
 

Constructor & Destructor Documentation

◆ ~FrameWriter() [1/2]

virtual webrtc::test::FrameWriter::~FrameWriter ( )
inlinevirtual

◆ ~FrameWriter() [2/2]

virtual webrtc::test::FrameWriter::~FrameWriter ( )
inlinevirtual

Member Function Documentation

◆ Close() [1/2]

virtual void webrtc::test::FrameWriter::Close ( )
pure virtual

◆ Close() [2/2]

virtual void webrtc::test::FrameWriter::Close ( )
pure virtual

◆ FrameLength() [1/2]

virtual size_t webrtc::test::FrameWriter::FrameLength ( )
pure virtual

◆ FrameLength() [2/2]

virtual size_t webrtc::test::FrameWriter::FrameLength ( )
pure virtual

◆ Init() [1/2]

virtual bool webrtc::test::FrameWriter::Init ( )
pure virtual

◆ Init() [2/2]

virtual bool webrtc::test::FrameWriter::Init ( )
pure virtual

◆ WriteFrame() [1/2]

virtual bool webrtc::test::FrameWriter::WriteFrame ( uint8_t frame_buffer)
pure virtual

◆ WriteFrame() [2/2]

virtual bool webrtc::test::FrameWriter::WriteFrame ( uint8_t frame_buffer)
pure virtual

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