Index: media/audio/audio_input_volume_unittest.cc |
diff --git a/media/audio/audio_input_volume_unittest.cc b/media/audio/audio_input_volume_unittest.cc |
index d6ee313bc250a6ede92bc0b95f90598aa3386061..19c712a99ef49bc1ad4d692bb148148a709d96a0 100644 |
--- a/media/audio/audio_input_volume_unittest.cc |
+++ b/media/audio/audio_input_volume_unittest.cc |
@@ -38,13 +38,7 @@ double GetVolumeAfterSetVolumeOnLinux(AudioInputStream* ais, |
class AudioInputVolumeTest : public ::testing::Test { |
protected: |
- AudioInputVolumeTest() |
- : audio_manager_(AudioManager::CreateForTesting()) |
-#if defined(OS_WIN) |
- , com_init_(base::win::ScopedCOMInitializer::kMTA) |
-#endif |
- { |
- } |
+ AudioInputVolumeTest() : audio_manager_(AudioManager::CreateForTesting()) {} |
bool HasCoreAudioAndInputDevices() { |
#if defined(OS_WIN) |
@@ -70,27 +64,27 @@ class AudioInputVolumeTest : public ::testing::Test { |
params, device_id); |
EXPECT_TRUE(NULL != ais); |
-#if defined(OS_LINUX) || defined(OS_OPENBSD) |
- // Some linux devices do not support our settings, we may fail to open |
- // those devices. |
+#if defined(OS_MACOSX) |
+ EXPECT_TRUE(ais->Open()); |
+#else |
+ // Some linux devices do not support our settings and some Windows devices |
+ // may be "currently unavailable", we may fail to open those devices. |
if (!ais->Open()) { |
// Default device should always be able to be opened. |
EXPECT_TRUE(AudioManagerBase::kDefaultDeviceId != device_id); |
ais->Close(); |
ais = NULL; |
} |
-#elif defined(OS_WIN) || defined(OS_MACOSX) |
- EXPECT_TRUE(ais->Open()); |
#endif |
return ais; |
} |
- scoped_ptr<AudioManager> audio_manager_; |
- |
#if defined(OS_WIN) |
base::win::ScopedCOMInitializer com_init_; |
#endif |
+ |
+ scoped_ptr<AudioManager> audio_manager_; |
}; |
#if defined(OS_LINUX) && !defined(OS_CHROMEOS) |