Index: webrtc/pc/channel.cc |
diff --git a/webrtc/pc/channel.cc b/webrtc/pc/channel.cc |
index 9556beb6fe5612a4a778a341c0366b796e24e183..497610da787189486d3555a18d45261e94cb0333 100644 |
--- a/webrtc/pc/channel.cc |
+++ b/webrtc/pc/channel.cc |
@@ -1690,9 +1690,11 @@ bool VideoChannel::SetSink(uint32_t ssrc, |
return true; |
} |
-bool VideoChannel::SetCapturer(uint32_t ssrc, VideoCapturer* capturer) { |
- return InvokeOnWorker(Bind(&VideoMediaChannel::SetCapturer, |
- media_channel(), ssrc, capturer)); |
+void VideoChannel::SetSource( |
+ uint32_t ssrc, |
+ rtc::VideoSourceInterface<cricket::VideoFrame>* source) { |
+ worker_thread()->Invoke<void>( |
+ Bind(&VideoMediaChannel::SetSource, media_channel(), ssrc, source)); |
} |
bool VideoChannel::SetVideoSend(uint32_t ssrc, |