Index: chromecast/media/cma/test/frame_segmenter_for_test.cc |
diff --git a/chromecast/media/cma/test/frame_segmenter_for_test.cc b/chromecast/media/cma/test/frame_segmenter_for_test.cc |
index f482b0302ce0ae80be8fe51ecb86da3fffd4130d..97adfe0b604fa8f34fe563ddeb49b62371c105f8 100644 |
--- a/chromecast/media/cma/test/frame_segmenter_for_test.cc |
+++ b/chromecast/media/cma/test/frame_segmenter_for_test.cc |
@@ -9,6 +9,7 @@ |
#include "base/logging.h" |
#include "base/port.h" |
#include "base/run_loop.h" |
+#include "base/thread_task_runner_handle.h" |
#include "chromecast/media/cma/base/decoder_buffer_adapter.h" |
#include "media/base/decoder_buffer.h" |
#include "media/base/demuxer.h" |
@@ -307,7 +308,7 @@ DemuxResult FFmpegDemuxForTest(const base::FilePath& filepath, |
CHECK(data_source.Initialize(filepath)); |
::media::FFmpegDemuxer demuxer( |
- base::MessageLoopProxy::current(), &data_source, |
+ base::ThreadTaskRunnerHandle::Get(), &data_source, |
base::Bind(&OnEncryptedMediaInitData), new ::media::MediaLog()); |
::media::WaitableMessageLoopEvent init_event; |
demuxer.Initialize(&fake_demuxer_host, |