| 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);
|
|
|