|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <videosourcebase.h>
Classes | |
| struct | SinkPair |
Public Member Functions | |
| VideoSourceBase () | |
| void | AddOrUpdateSink (VideoSinkInterface< webrtc::VideoFrame > *sink, const VideoSinkWants &wants) override |
| void | RemoveSink (VideoSinkInterface< webrtc::VideoFrame > *sink) override |
| VideoSourceBase () | |
| void | AddOrUpdateSink (VideoSinkInterface< webrtc::VideoFrame > *sink, const VideoSinkWants &wants) override |
| void | RemoveSink (VideoSinkInterface< webrtc::VideoFrame > *sink) override |
Protected Member Functions | |
| SinkPair * | FindSinkPair (const VideoSinkInterface< webrtc::VideoFrame > *sink) |
| const std::vector< SinkPair > & | sink_pairs () const |
| SinkPair * | FindSinkPair (const VideoSinkInterface< webrtc::VideoFrame > *sink) |
| const std::vector< SinkPair > & | sink_pairs () const |
Protected Member Functions inherited from rtc::VideoSourceInterface< webrtc::VideoFrame > | |
| virtual | ~VideoSourceInterface () |
| virtual | ~VideoSourceInterface () |
Protected Attributes | |
| ThreadChecker | thread_checker_ |
| rtc::VideoSourceBase::VideoSourceBase | ( | ) |
| rtc::VideoSourceBase::VideoSourceBase | ( | ) |
|
overridevirtual |
Implements rtc::VideoSourceInterface< webrtc::VideoFrame >.
Reimplemented in rtc::VideoBroadcaster, webrtc::VideoTrack, and webrtc::VideoTrack.
|
overridevirtual |
Implements rtc::VideoSourceInterface< webrtc::VideoFrame >.
Reimplemented in webrtc::VideoTrack.
|
protected |
|
protected |
|
overridevirtual |
Implements rtc::VideoSourceInterface< webrtc::VideoFrame >.
Reimplemented in rtc::VideoBroadcaster, webrtc::VideoTrack, and webrtc::VideoTrack.
|
overridevirtual |
Implements rtc::VideoSourceInterface< webrtc::VideoFrame >.
Reimplemented in webrtc::VideoTrack.
|
inlineprotected |
|
inlineprotected |
|
protected |
1.8.13