| Index: media/audio/audio_output_controller_unittest.cc
|
| diff --git a/media/audio/audio_output_controller_unittest.cc b/media/audio/audio_output_controller_unittest.cc
|
| index 1046893ae589fb4a3ffa1efbf30497c02f3fcfb3..0f569b732ae78d3dcb0550f92d3ac2869d58cc95 100644
|
| --- a/media/audio/audio_output_controller_unittest.cc
|
| +++ b/media/audio/audio_output_controller_unittest.cc
|
| @@ -15,6 +15,7 @@
|
| #include "media/audio/audio_manager_base.h"
|
| #include "media/audio/audio_output_controller.h"
|
| #include "media/audio/audio_parameters.h"
|
| +#include "media/audio/fake_audio_log_factory.h"
|
| #include "media/base/audio_bus.h"
|
| #include "testing/gmock/include/gmock/gmock.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
| @@ -94,14 +95,18 @@ ACTION(PopulateBuffer) {
|
| class AudioOutputControllerTest : public testing::Test {
|
| public:
|
| AudioOutputControllerTest()
|
| - : audio_manager_(AudioManager::CreateForTesting()),
|
| + : audio_manager_(AudioManager::Create(nullptr,
|
| + nullptr,
|
| + nullptr,
|
| + &fake_audio_log_factory_)),
|
| create_event_(false, false),
|
| play_event_(false, false),
|
| read_event_(false, false),
|
| - pause_event_(false, false) {
|
| - }
|
| + pause_event_(false, false) {}
|
|
|
| - ~AudioOutputControllerTest() override {}
|
| + ~AudioOutputControllerTest() override {
|
| + AudioManager::Destroy(audio_manager_.release());
|
| + }
|
|
|
| protected:
|
| void Create(int samples_per_packet) {
|
| @@ -253,6 +258,7 @@ class AudioOutputControllerTest : public testing::Test {
|
|
|
| private:
|
| base::MessageLoopForIO message_loop_;
|
| + FakeAudioLogFactory fake_audio_log_factory_;
|
| scoped_ptr<AudioManager> audio_manager_;
|
| MockAudioOutputControllerEventHandler mock_event_handler_;
|
| MockAudioOutputControllerSyncReader mock_sync_reader_;
|
|
|