Index: webrtc/modules/audio_device/android/audio_device_unittest.cc |
diff --git a/webrtc/modules/audio_device/android/audio_device_unittest.cc b/webrtc/modules/audio_device/android/audio_device_unittest.cc |
index eefab0f4e1ca557db04785dc4540538d51f08207..c1dba638972e41cb1ffe789bc4064631e942bc88 100644 |
--- a/webrtc/modules/audio_device/android/audio_device_unittest.cc |
+++ b/webrtc/modules/audio_device/android/audio_device_unittest.cc |
@@ -524,12 +524,16 @@ class AudioDeviceTest : public ::testing::Test { |
audio_device_ = CreateAudioDevice(AudioDeviceModule::kPlatformDefaultAudio); |
EXPECT_NE(audio_device_.get(), nullptr); |
EXPECT_EQ(0, audio_device_->Init()); |
+ // Set audio mode to MODE_IN_COMMUNICATION. |
+ audio_manager()->SetCommunicationMode(true); |
playout_parameters_ = audio_manager()->GetPlayoutAudioParameters(); |
record_parameters_ = audio_manager()->GetRecordAudioParameters(); |
build_info_.reset(new BuildInfo()); |
} |
virtual ~AudioDeviceTest() { |
EXPECT_EQ(0, audio_device_->Terminate()); |
+ // Restore audio mode back to MODE_NORMAL. |
+ audio_manager()->SetCommunicationMode(false); |
} |
int playout_sample_rate() const { |