#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: