#include <frame_generator_capturer.h>
|
virtual | ~FrameGeneratorCapturer () |
|
void | Start () override |
|
void | Stop () override |
|
void | ChangeResolution (size_t width, size_t height) |
|
void | SetSinkWantsObserver (SinkWantsObserver *observer) |
|
void | AddOrUpdateSink (rtc::VideoSinkInterface< VideoFrame > *sink, const rtc::VideoSinkWants &wants) override |
|
void | RemoveSink (rtc::VideoSinkInterface< VideoFrame > *sink) override |
|
void | ForceFrame () |
|
void | SetFakeRotation (VideoRotation rotation) |
|
int64_t | first_frame_capture_time () const |
|
| FrameGeneratorCapturer (Clock *clock, std::unique_ptr< FrameGenerator > frame_generator, int target_fps) |
|
bool | Init () |
|
virtual | ~FrameGeneratorCapturer () |
|
void | Start () override |
|
void | Stop () override |
|
void | ChangeResolution (size_t width, size_t height) |
|
void | SetSinkWantsObserver (SinkWantsObserver *observer) |
|
void | AddOrUpdateSink (rtc::VideoSinkInterface< VideoFrame > *sink, const rtc::VideoSinkWants &wants) override |
|
void | RemoveSink (rtc::VideoSinkInterface< VideoFrame > *sink) override |
|
void | ForceFrame () |
|
void | SetFakeRotation (VideoRotation rotation) |
|
int64_t | first_frame_capture_time () const |
|
| FrameGeneratorCapturer (Clock *clock, std::unique_ptr< FrameGenerator > frame_generator, int target_fps) |
|
bool | Init () |
|
virtual | ~VideoCapturer () |
|
virtual | ~VideoCapturer () |
|
virtual void | AddOrUpdateSink (VideoSinkInterface< VideoFrame > *sink, const VideoSinkWants &wants)=0 |
|
virtual void | AddOrUpdateSink (VideoSinkInterface< VideoFrame > *sink, const VideoSinkWants &wants)=0 |
|
virtual void | RemoveSink (VideoSinkInterface< VideoFrame > *sink)=0 |
|
virtual void | RemoveSink (VideoSinkInterface< VideoFrame > *sink)=0 |
|
|
static FrameGeneratorCapturer * | Create (int width, int height, int target_fps, Clock *clock) |
|
static FrameGeneratorCapturer * | CreateFromYuvFile (const std::string &file_name, size_t width, size_t height, int target_fps, Clock *clock) |
|
static FrameGeneratorCapturer * | Create (int width, int height, int target_fps, Clock *clock) |
|
static FrameGeneratorCapturer * | CreateFromYuvFile (const std::string &file_name, size_t width, size_t height, int target_fps, Clock *clock) |
|
◆ ~FrameGeneratorCapturer() [1/2]
webrtc::test::FrameGeneratorCapturer::~FrameGeneratorCapturer |
( |
| ) |
|
|
virtual |
◆ FrameGeneratorCapturer() [1/2]
webrtc::test::FrameGeneratorCapturer::FrameGeneratorCapturer |
( |
Clock * |
clock, |
|
|
std::unique_ptr< FrameGenerator > |
frame_generator, |
|
|
int |
target_fps |
|
) |
| |
◆ ~FrameGeneratorCapturer() [2/2]
virtual webrtc::test::FrameGeneratorCapturer::~FrameGeneratorCapturer |
( |
| ) |
|
|
virtual |
◆ FrameGeneratorCapturer() [2/2]
webrtc::test::FrameGeneratorCapturer::FrameGeneratorCapturer |
( |
Clock * |
clock, |
|
|
std::unique_ptr< FrameGenerator > |
frame_generator, |
|
|
int |
target_fps |
|
) |
| |
◆ AddOrUpdateSink() [1/2]
◆ AddOrUpdateSink() [2/2]
◆ ChangeResolution() [1/2]
void webrtc::test::FrameGeneratorCapturer::ChangeResolution |
( |
size_t |
width, |
|
|
size_t |
height |
|
) |
| |
◆ ChangeResolution() [2/2]
void webrtc::test::FrameGeneratorCapturer::ChangeResolution |
( |
size_t |
width, |
|
|
size_t |
height |
|
) |
| |
◆ Create() [1/2]
◆ Create() [2/2]
◆ CreateFromYuvFile() [1/2]
◆ CreateFromYuvFile() [2/2]
◆ first_frame_capture_time() [1/2]
int64_t webrtc::test::FrameGeneratorCapturer::first_frame_capture_time |
( |
| ) |
const |
|
inline |
◆ first_frame_capture_time() [2/2]
int64_t webrtc::test::FrameGeneratorCapturer::first_frame_capture_time |
( |
| ) |
const |
|
inline |
◆ ForceFrame() [1/2]
void webrtc::test::FrameGeneratorCapturer::ForceFrame |
( |
| ) |
|
◆ ForceFrame() [2/2]
void webrtc::test::FrameGeneratorCapturer::ForceFrame |
( |
| ) |
|
◆ Init() [1/2]
bool webrtc::test::FrameGeneratorCapturer::Init |
( |
| ) |
|
◆ Init() [2/2]
bool webrtc::test::FrameGeneratorCapturer::Init |
( |
| ) |
|
◆ RemoveSink() [1/2]
◆ RemoveSink() [2/2]
◆ SetFakeRotation() [1/2]
◆ SetFakeRotation() [2/2]
◆ SetSinkWantsObserver() [1/2]
◆ SetSinkWantsObserver() [2/2]
◆ Start() [1/2]
void webrtc::test::FrameGeneratorCapturer::Start |
( |
| ) |
|
|
overridevirtual |
◆ Start() [2/2]
void webrtc::test::FrameGeneratorCapturer::Start |
( |
| ) |
|
|
overridevirtual |
◆ Stop() [1/2]
void webrtc::test::FrameGeneratorCapturer::Stop |
( |
| ) |
|
|
overridevirtual |
◆ Stop() [2/2]
void webrtc::test::FrameGeneratorCapturer::Stop |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: