Searched refs:VideoRtpTrackSource (Results 1 – 5 of 5) sorted by relevance
15 VideoRtpTrackSource::VideoRtpTrackSource(Callback* callback) in VideoRtpTrackSource() function in webrtc::VideoRtpTrackSource20 void VideoRtpTrackSource::ClearCallback() { in ClearCallback()25 rtc::VideoSourceInterface<VideoFrame>* VideoRtpTrackSource::source() { in source()28 rtc::VideoSinkInterface<VideoFrame>* VideoRtpTrackSource::sink() { in sink()32 void VideoRtpTrackSource::BroadcastRecordableEncodedFrame( in BroadcastRecordableEncodedFrame()40 bool VideoRtpTrackSource::SupportsEncodedOutput() const { in SupportsEncodedOutput()44 void VideoRtpTrackSource::GenerateKeyFrame() { in GenerateKeyFrame()51 void VideoRtpTrackSource::AddEncodedSink( in AddEncodedSink()68 void VideoRtpTrackSource::RemoveEncodedSink( in RemoveEncodedSink()
20 class MockCallback : public VideoRtpTrackSource::Callback {31 rtc::scoped_refptr<VideoRtpTrackSource> MakeSource( in MakeSource()32 VideoRtpTrackSource::Callback* callback) { in MakeSource()33 rtc::scoped_refptr<VideoRtpTrackSource> source( in MakeSource()34 new rtc::RefCountedObject<VideoRtpTrackSource>(callback)); in MakeSource()
24 class VideoRtpTrackSource : public VideoTrackSource {39 explicit VideoRtpTrackSource(Callback* callback);80 RTC_DISALLOW_COPY_AND_ASSIGN(VideoRtpTrackSource);
40 public VideoRtpTrackSource::Callback {132 rtc::scoped_refptr<VideoRtpTrackSource> source_;
45 source_(new RefCountedObject<VideoRtpTrackSource>(this)), in VideoRtpReceiver()