| Index: webrtc/media/engine/apm_helpers_unittest.cc
|
| diff --git a/webrtc/media/engine/apm_helpers_unittest.cc b/webrtc/media/engine/apm_helpers_unittest.cc
|
| index 6845d9e454bb28df14f4497025b22b86daea7c3c..a86990301c9623041e590a70434098098bfa8b4f 100644
|
| --- a/webrtc/media/engine/apm_helpers_unittest.cc
|
| +++ b/webrtc/media/engine/apm_helpers_unittest.cc
|
| @@ -33,19 +33,15 @@ struct TestHelper {
|
| // This replicates the conditions from voe_auto_test.
|
| Config config;
|
| config.Set<ExperimentalAgc>(new ExperimentalAgc(false));
|
| + apm_ = rtc::scoped_refptr<AudioProcessing>(AudioProcessing::Create(config));
|
| EXPECT_EQ(0, voe_wrapper_.base()->Init(
|
| - &mock_audio_device_,
|
| - AudioProcessing::Create(config),
|
| - MockAudioDecoderFactory::CreateEmptyFactory()));
|
| + &mock_audio_device_, apm_,
|
| + MockAudioDecoderFactory::CreateEmptyFactory()));
|
| }
|
|
|
| - AudioProcessing* apm() {
|
| - return voe_wrapper_.base()->audio_processing();
|
| - }
|
| + AudioProcessing* apm() { return apm_.get(); }
|
|
|
| - const AudioProcessing* apm() const {
|
| - return voe_wrapper_.base()->audio_processing();
|
| - }
|
| + const AudioProcessing* apm() const { return apm_.get(); }
|
|
|
| test::MockAudioDeviceModule* adm() {
|
| return &mock_audio_device_;
|
| @@ -77,6 +73,7 @@ struct TestHelper {
|
| private:
|
| testing::NiceMock<test::MockAudioDeviceModule> mock_audio_device_;
|
| cricket::VoEWrapper voe_wrapper_;
|
| + rtc::scoped_refptr<AudioProcessing> apm_;
|
| };
|
| } // namespace
|
|
|
|
|