| Index: talk/app/webrtc/videotrack.cc
|
| diff --git a/talk/app/webrtc/videotrack.cc b/talk/app/webrtc/videotrack.cc
|
| index f1382400689bf6846f9df14e61b9cbe62502eb5a..b63642be6cb11aa1e991b51fdc83f08539b6ca53 100644
|
| --- a/talk/app/webrtc/videotrack.cc
|
| +++ b/talk/app/webrtc/videotrack.cc
|
| @@ -38,28 +38,29 @@ VideoTrack::VideoTrack(const std::string& label,
|
| : MediaStreamTrack<VideoTrackInterface>(label),
|
| video_source_(video_source) {
|
| if (video_source_)
|
| - video_source_->AddSink(&renderers_);
|
| + video_source_->AddSink(&sinks_);
|
| }
|
|
|
| VideoTrack::~VideoTrack() {
|
| if (video_source_)
|
| - video_source_->RemoveSink(&renderers_);
|
| + video_source_->RemoveSink(&sinks_);
|
| }
|
|
|
| std::string VideoTrack::kind() const {
|
| return kVideoKind;
|
| }
|
|
|
| -void VideoTrack::AddRenderer(VideoRendererInterface* renderer) {
|
| - renderers_.AddRenderer(renderer);
|
| +void VideoTrack::AddSink(rtc::VideoSinkInterface<cricket::VideoFrame>* sink) {
|
| + sinks_.AddSink(sink);
|
| }
|
|
|
| -void VideoTrack::RemoveRenderer(VideoRendererInterface* renderer) {
|
| - renderers_.RemoveRenderer(renderer);
|
| +void VideoTrack::RemoveSink(
|
| + rtc::VideoSinkInterface<cricket::VideoFrame>* sink) {
|
| + sinks_.RemoveSink(sink);
|
| }
|
|
|
| bool VideoTrack::set_enabled(bool enable) {
|
| - renderers_.SetEnabled(enable);
|
| + sinks_.SetEnabled(enable);
|
| return MediaStreamTrack<VideoTrackInterface>::set_enabled(enable);
|
| }
|
|
|
|
|