aboutsummaryrefslogtreecommitdiff
path: root/media
diff options
context:
space:
mode:
authorMarkus Handell <handellm@webrtc.org>2020-05-05 20:11:13 +0200
committerCommit Bot <commit-bot@chromium.org>2020-05-11 12:28:32 +0000
commit6efc14b33db0173c2710101aad27b574df9601ce (patch)
tree50b5b2d352a440f0ddc61dda074e6234042538fa /media
parenta54ba4c02e5111ac5fbce32af004e2b4c4ba49c9 (diff)
downloadwebrtc-6efc14b33db0173c2710101aad27b574df9601ce.tar.gz
VideoTrackSourceInterface: make some newly introduced methods pure virtual.
Bug: webrtc:11114 Change-Id: Ic4d3835ae84b6a652c49f30a9c275870bbf3dacf Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/174440 Commit-Queue: Markus Handell <handellm@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31211}
Diffstat (limited to 'media')
-rw-r--r--media/base/adapted_video_track_source.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/media/base/adapted_video_track_source.h b/media/base/adapted_video_track_source.h
index 667715a272..7dbab540ed 100644
--- a/media/base/adapted_video_track_source.h
+++ b/media/base/adapted_video_track_source.h
@@ -79,6 +79,14 @@ class RTC_EXPORT AdaptedVideoTrackSource
void OnSinkWantsChanged(const rtc::VideoSinkWants& wants);
+ // Encoded sinks not implemented for AdaptedVideoTrackSource.
+ bool SupportsEncodedOutput() const override { return false; }
+ void GenerateKeyFrame() override {}
+ void AddEncodedSink(
+ rtc::VideoSinkInterface<webrtc::RecordableEncodedFrame>* sink) override {}
+ void RemoveEncodedSink(
+ rtc::VideoSinkInterface<webrtc::RecordableEncodedFrame>* sink) override {}
+
cricket::VideoAdapter video_adapter_;
rtc::CriticalSection stats_crit_;