Searched refs:VideoTrackSource (Results 1 – 13 of 13) sorted by relevance
17 VideoTrackSource::VideoTrackSource(bool remote) in VideoTrackSource() function in webrtc::VideoTrackSource22 void VideoTrackSource::SetState(SourceState new_state) { in SetState()29 void VideoTrackSource::AddOrUpdateSink( in AddOrUpdateSink()36 void VideoTrackSource::RemoveSink(rtc::VideoSinkInterface<VideoFrame>* sink) { in RemoveSink()
25 class RTC_EXPORT VideoTrackSource : public Notifier<VideoTrackSourceInterface> {27 explicit VideoTrackSource(bool remote);
24 class VideoRtpTrackSource : public VideoTrackSource {
16 : VideoTrackSource(true /* remote */), callback_(callback) { in VideoRtpTrackSource()
29 using webrtc::VideoTrackSource;
1040 std::vector<rtc::scoped_refptr<webrtc::VideoTrackSource>>
29 class FrameGeneratorCapturerVideoTrackSource : public VideoTrackSource {46 : VideoTrackSource(false /* remote */), in FrameGeneratorCapturerVideoTrackSource()61 : VideoTrackSource(false /* remote */), in FrameGeneratorCapturerVideoTrackSource()
20 class FakePeriodicVideoTrackSource : public VideoTrackSource {28 : VideoTrackSource(remote), source_(config) {} in FakePeriodicVideoTrackSource()
22 class FakeVideoTrackSource : public VideoTrackSource {40 : VideoTrackSource(false /* remote */), is_screencast_(is_screencast) {} in FakeVideoTrackSource()
25 class TestVideoCapturerVideoTrackSource : public VideoTrackSource {30 : VideoTrackSource(/*remote=*/false), in TestVideoCapturerVideoTrackSource()
23 BEGIN_PROXY_MAP(VideoTrackSource)
71 class CapturerTrackSource : public webrtc::VideoTrackSource {99 : VideoTrackSource(/*remote=*/false), capturer_(std::move(capturer)) {} in CapturerTrackSource()
52 class CapturerTrackSource : public webrtc::VideoTrackSource {70 : VideoTrackSource(/*remote=*/false), capturer_(std::move(capturer)) {} in CapturerTrackSource()