Index: webrtc/api/videotrack.h |
diff --git a/webrtc/api/videotrack.h b/webrtc/api/videotrack.h |
index f2b8f19c5bd2ec7678f5d5795809e72bc968c5d3..1964cb48988ad7129477f3ccedcda3623b6b67e6 100644 |
--- a/webrtc/api/videotrack.h |
+++ b/webrtc/api/videotrack.h |
@@ -22,11 +22,13 @@ namespace webrtc { |
class VideoTrack : public MediaStreamTrack<VideoTrackInterface> { |
public: |
- static rtc::scoped_refptr<VideoTrack> Create( |
- const std::string& label, VideoSourceInterface* source); |
+ static rtc::scoped_refptr<VideoTrack> Create(const std::string& label, |
+ VideoSourceInterface* source); |
+ |
+ void AddOrUpdateSink(rtc::VideoSinkInterface<cricket::VideoFrame>* sink, |
+ const rtc::VideoSinkWants& wants) override; |
+ void RemoveSink(rtc::VideoSinkInterface<cricket::VideoFrame>* sink) override; |
- virtual void AddRenderer(VideoRendererInterface* renderer); |
- virtual void RemoveRenderer(VideoRendererInterface* renderer); |
virtual VideoSourceInterface* GetSource() const { |
return video_source_.get(); |
} |