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

#include <videoprocessor.h>

Inheritance diagram for webrtc::test::VideoProcessorImpl:
webrtc::test::VideoProcessor webrtc::test::VideoProcessor

Public Member Functions

 VideoProcessorImpl (webrtc::VideoEncoder *encoder, webrtc::VideoDecoder *decoder, FrameReader *analysis_frame_reader, FrameWriter *analysis_frame_writer, PacketManipulator *packet_manipulator, const TestConfig &config, Stats *stats, FrameWriter *source_frame_writer, IvfFileWriter *encoded_frame_writer, FrameWriter *decoded_frame_writer)
 
virtual ~VideoProcessorImpl ()
 
bool Init () override
 
bool ProcessFrame (int frame_number) override
 
 VideoProcessorImpl (webrtc::VideoEncoder *encoder, webrtc::VideoDecoder *decoder, FrameReader *analysis_frame_reader, FrameWriter *analysis_frame_writer, PacketManipulator *packet_manipulator, const TestConfig &config, Stats *stats, FrameWriter *source_frame_writer, IvfFileWriter *encoded_frame_writer, FrameWriter *decoded_frame_writer)
 
virtual ~VideoProcessorImpl ()
 
bool Init () override
 
bool ProcessFrame (int frame_number) override
 
- Public Member Functions inherited from webrtc::test::VideoProcessor
virtual ~VideoProcessor ()
 
virtual ~VideoProcessor ()
 

Constructor & Destructor Documentation

◆ VideoProcessorImpl() [1/2]

webrtc::test::VideoProcessorImpl::VideoProcessorImpl ( webrtc::VideoEncoder encoder,
webrtc::VideoDecoder decoder,
FrameReader analysis_frame_reader,
FrameWriter analysis_frame_writer,
PacketManipulator packet_manipulator,
const TestConfig config,
Stats stats,
FrameWriter source_frame_writer,
IvfFileWriter encoded_frame_writer,
FrameWriter decoded_frame_writer 
)

◆ ~VideoProcessorImpl() [1/2]

webrtc::test::VideoProcessorImpl::~VideoProcessorImpl ( )
virtual

◆ VideoProcessorImpl() [2/2]

webrtc::test::VideoProcessorImpl::VideoProcessorImpl ( webrtc::VideoEncoder encoder,
webrtc::VideoDecoder decoder,
FrameReader analysis_frame_reader,
FrameWriter analysis_frame_writer,
PacketManipulator packet_manipulator,
const TestConfig config,
Stats stats,
FrameWriter source_frame_writer,
IvfFileWriter encoded_frame_writer,
FrameWriter decoded_frame_writer 
)

◆ ~VideoProcessorImpl() [2/2]

virtual webrtc::test::VideoProcessorImpl::~VideoProcessorImpl ( )
virtual

Member Function Documentation

◆ Init() [1/2]

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

◆ Init() [2/2]

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

◆ ProcessFrame() [1/2]

bool webrtc::test::VideoProcessorImpl::ProcessFrame ( int  frame_number)
overridevirtual

◆ ProcessFrame() [2/2]

bool webrtc::test::VideoProcessorImpl::ProcessFrame ( int  frame_number)
overridevirtual

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