Index: media/audio/audio_output_proxy_unittest.cc |
diff --git a/media/audio/audio_output_proxy_unittest.cc b/media/audio/audio_output_proxy_unittest.cc |
index f03746188f5e40e7160aab4f749780967630e695..aafcf9ef80e822a6e11c4c4dd0fe4634636adacb 100644 |
--- a/media/audio/audio_output_proxy_unittest.cc |
+++ b/media/audio/audio_output_proxy_unittest.cc |
@@ -8,6 +8,7 @@ |
#include "base/message_loop/message_loop.h" |
#include "base/run_loop.h" |
+#include "base/thread_task_runner_handle.h" |
#include "build/build_config.h" |
#include "media/audio/audio_manager.h" |
#include "media/audio/audio_manager_base.h" |
@@ -87,7 +88,10 @@ class MockAudioOutputStream : public AudioOutputStream { |
class MockAudioManager : public AudioManagerBase { |
public: |
- MockAudioManager() : AudioManagerBase(&fake_audio_log_factory_) {} |
+ MockAudioManager() |
+ : AudioManagerBase(base::ThreadTaskRunnerHandle::Get(), |
+ base::ThreadTaskRunnerHandle::Get(), |
+ &fake_audio_log_factory_) {} |
virtual ~MockAudioManager() { |
Shutdown(); |
} |
@@ -143,10 +147,6 @@ namespace media { |
class AudioOutputProxyTest : public testing::Test { |
protected: |
void SetUp() override { |
- EXPECT_CALL(manager_, GetTaskRunner()) |
- .WillRepeatedly(Return(message_loop_.task_runner())); |
- EXPECT_CALL(manager_, GetWorkerTaskRunner()) |
- .WillRepeatedly(Return(message_loop_.task_runner())); |
// Use a low sample rate and large buffer size when testing otherwise the |
// FakeAudioOutputStream will keep the message loop busy indefinitely; i.e., |
// RunUntilIdle() will never terminate. |