| Index: content/renderer/media/media_stream_dependency_factory.cc
|
| diff --git a/content/renderer/media/media_stream_dependency_factory.cc b/content/renderer/media/media_stream_dependency_factory.cc
|
| index 0b13677591bdc9f112b074d380a6557030c8c5a8..2e7e6d02bdfe819fd6d5569b9f6d4f530476d332 100644
|
| --- a/content/renderer/media/media_stream_dependency_factory.cc
|
| +++ b/content/renderer/media/media_stream_dependency_factory.cc
|
| @@ -238,7 +238,8 @@ WebRtcVideoCapturerAdapter* MediaStreamDependencyFactory::CreateVideoCapturer(
|
| // cricket::VideoCapturer and it uses the libjingle thread wrappers.
|
| if (!GetPcFactory())
|
| return NULL;
|
| - return new WebRtcVideoCapturerAdapter(is_screeencast);
|
| + return new WebRtcVideoCapturerAdapter(GetWebRtcWorkerThread(),
|
| + is_screeencast);
|
| }
|
|
|
| scoped_refptr<webrtc::VideoSourceInterface>
|
| @@ -601,6 +602,12 @@ void MediaStreamDependencyFactory::AddNativeAudioTrackToBlinkTrack(
|
| is_local_track));
|
| }
|
|
|
| +scoped_refptr<base::MessageLoopProxy>
|
| +MediaStreamDependencyFactory::GetWebRtcWorkerThread() const {
|
| + DCHECK(CalledOnValidThread());
|
| + return chrome_worker_thread_.message_loop_proxy();
|
| +}
|
| +
|
| bool MediaStreamDependencyFactory::OnControlMessageReceived(
|
| const IPC::Message& message) {
|
| bool handled = true;
|
|
|