| Index: media/capture/video/file_video_capture_device.cc
|
| diff --git a/media/capture/video/file_video_capture_device.cc b/media/capture/video/file_video_capture_device.cc
|
| index e4298066fdf4f3c2036d97c8b8bdf484d6f7f6fa..2fdcdbb17186ef4743faa65e2961e16c06c0af67 100644
|
| --- a/media/capture/video/file_video_capture_device.cc
|
| +++ b/media/capture/video/file_video_capture_device.cc
|
| @@ -332,7 +332,7 @@ void FileVideoCaptureDevice::StopAndDeAllocate() {
|
| void FileVideoCaptureDevice::OnAllocateAndStart(
|
| const VideoCaptureParams& params,
|
| std::unique_ptr<VideoCaptureDevice::Client> client) {
|
| - DCHECK_EQ(capture_thread_.message_loop(), base::MessageLoop::current());
|
| + DCHECK(capture_thread_.task_runner()->BelongsToCurrentThread());
|
|
|
| client_ = std::move(client);
|
|
|
| @@ -352,14 +352,14 @@ void FileVideoCaptureDevice::OnAllocateAndStart(
|
| }
|
|
|
| void FileVideoCaptureDevice::OnStopAndDeAllocate() {
|
| - DCHECK_EQ(capture_thread_.message_loop(), base::MessageLoop::current());
|
| + DCHECK(capture_thread_.task_runner()->BelongsToCurrentThread());
|
| file_parser_.reset();
|
| client_.reset();
|
| next_frame_time_ = base::TimeTicks();
|
| }
|
|
|
| void FileVideoCaptureDevice::OnCaptureTask() {
|
| - DCHECK_EQ(capture_thread_.message_loop(), base::MessageLoop::current());
|
| + DCHECK(capture_thread_.task_runner()->BelongsToCurrentThread());
|
| if (!client_)
|
| return;
|
|
|
|
|