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 856b0f218922a97b7c0d631f61cd8c888f4c9f0e..4279435ee9e58d963db56ba0d8d340bf6d0d9891 100644 |
--- a/media/audio/mac/audio_auhal_mac_unittest.cc |
+++ b/media/audio/mac/audio_auhal_mac_unittest.cc |
@@ -43,7 +43,10 @@ class AUHALStreamTest : public testing::Test { |
public: |
AUHALStreamTest() |
: message_loop_(base::MessageLoop::TYPE_UI), |
- manager_(AudioManager::CreateForTesting()) {} |
+ manager_(AudioManager::CreateForTesting()) { |
+ // Wait for the AudioManager to finish any initialization on the audio loop. |
+ base::RunLoop().RunUntilIdle(); |
+ } |
virtual ~AUHALStreamTest() { |
base::RunLoop().RunUntilIdle(); |