Index: content/renderer/media/video_capture_impl.cc |
diff --git a/content/renderer/media/video_capture_impl.cc b/content/renderer/media/video_capture_impl.cc |
index 066daf2a1a286bad086f0967956d9e6efc529754..7d54c49ceabfc9880d3e6b5baf36256c05d9ec0f 100644 |
--- a/content/renderer/media/video_capture_impl.cc |
+++ b/content/renderer/media/video_capture_impl.cc |
@@ -268,13 +268,11 @@ void VideoCaptureImpl::DoBufferReceivedOnCaptureThread( |
buffer->buffer_size, |
buffer->buffer->handle(), |
timestamp - first_frame_timestamp_, |
- media::BindToLoop( |
- capture_message_loop_proxy_, |
- base::Bind( |
- &VideoCaptureImpl::DoClientBufferFinishedOnCaptureThread, |
- weak_this_factory_.GetWeakPtr(), |
- buffer_id, |
- buffer))); |
+ media::BindToCurrentLoop(base::Bind( |
+ &VideoCaptureImpl::DoClientBufferFinishedOnCaptureThread, |
+ weak_this_factory_.GetWeakPtr(), |
+ buffer_id, |
+ buffer))); |
for (ClientInfo::iterator it = clients_.begin(); it != clients_.end(); ++it) |
it->first->OnFrameReady(this, frame); |