| Index: content/renderer/media/media_stream_video_capturer_source.cc
|
| diff --git a/content/renderer/media/media_stream_video_capturer_source.cc b/content/renderer/media/media_stream_video_capturer_source.cc
|
| index 722844bdbdf806429d3903c34cbcf552a7296ac5..7100e6ef55ed9df6bbbd48bf7913c62efff8330e 100644
|
| --- a/content/renderer/media/media_stream_video_capturer_source.cc
|
| +++ b/content/renderer/media/media_stream_video_capturer_source.cc
|
| @@ -44,6 +44,7 @@ VideoCapturerDelegate::VideoCapturerDelegate(
|
| got_first_frame_(false) {
|
| DVLOG(3) << "VideoCapturerDelegate::ctor";
|
| DCHECK(capture_engine_);
|
| + message_loop_proxy_ = base::MessageLoopProxy::current();
|
| }
|
|
|
| VideoCapturerDelegate::~VideoCapturerDelegate() {
|
| @@ -93,7 +94,7 @@ void VideoCapturerDelegate::StartDeliver(
|
| const NewFrameCallback& new_frame_callback,
|
| const StartedCallback& started_callback) {
|
| DCHECK(params.requested_format.IsValid());
|
| - message_loop_proxy_ = base::MessageLoopProxy::current();
|
| + DCHECK(message_loop_proxy_ == base::MessageLoopProxy::current());
|
| new_frame_callback_ = new_frame_callback;
|
| started_callback_ = started_callback;
|
| got_first_frame_ = false;
|
| @@ -124,7 +125,7 @@ void VideoCapturerDelegate::OnPaused(media::VideoCapture* capture) {
|
| }
|
|
|
| void VideoCapturerDelegate::OnError(media::VideoCapture* capture,
|
| - int error_code) {
|
| + int error_code) {
|
| DVLOG(3) << "VideoCapturerDelegate::OnError";
|
| message_loop_proxy_->PostTask(
|
| FROM_HERE,
|
|
|