Index: media/audio/mac/audio_auhal_mac_unittest.cc |
diff --git a/media/audio/mac/audio_auhal_mac_unittest.cc b/media/audio/mac/audio_auhal_mac_unittest.cc |
index 044116b59dae71414630536414b2b1a36664b726..73191cd2f56d06150bbba3b6dcc2717689867574 100644 |
--- a/media/audio/mac/audio_auhal_mac_unittest.cc |
+++ b/media/audio/mac/audio_auhal_mac_unittest.cc |
@@ -4,10 +4,9 @@ |
#include "base/macros.h" |
#include "base/memory/scoped_ptr.h" |
+#include "base/message_loop/message_loop.h" |
#include "base/run_loop.h" |
#include "base/synchronization/waitable_event.h" |
-#include "base/test/test_message_loop.h" |
-#include "base/thread_task_runner_handle.h" |
#include "media/audio/audio_io.h" |
#include "media/audio/audio_manager.h" |
#include "media/audio/audio_unittest_util.h" |
@@ -36,13 +35,12 @@ |
public: |
AUHALStreamTest() |
: message_loop_(base::MessageLoop::TYPE_UI), |
- manager_(AudioManager::CreateForTesting( |
- base::ThreadTaskRunnerHandle::Get())) { |
+ manager_(AudioManager::CreateForTesting()) { |
// Wait for the AudioManager to finish any initialization on the audio loop. |
base::RunLoop().RunUntilIdle(); |
} |
- ~AUHALStreamTest() override {} |
+ ~AUHALStreamTest() override { base::RunLoop().RunUntilIdle(); } |
AudioOutputStream* Create() { |
return manager_->MakeAudioOutputStream( |
@@ -54,8 +52,8 @@ |
} |
protected: |
- base::TestMessageLoop message_loop_; |
- ScopedAudioManagerPtr manager_; |
+ base::MessageLoop message_loop_; |
+ scoped_ptr<AudioManager> manager_; |
MockAudioSourceCallback source_; |
private: |