| Index: media/audio/cras/cras_input_unittest.cc
|
| diff --git a/media/audio/cras/cras_input_unittest.cc b/media/audio/cras/cras_input_unittest.cc
|
| index 5b848945ca85abc674f47f94bcc7b714bbef346d..a041847679a4b3289eb24a6115bdc4c4dab21bd8 100644
|
| --- a/media/audio/cras/cras_input_unittest.cc
|
| +++ b/media/audio/cras/cras_input_unittest.cc
|
| @@ -68,7 +68,11 @@ class CrasInputStreamTest : public testing::Test {
|
| base::RunLoop().RunUntilIdle();
|
| }
|
|
|
| - ~CrasInputStreamTest() override {}
|
| + ~CrasInputStreamTest() override {
|
| + mock_manager_->GetTaskRunner()->PostTask(
|
| + FROM_HERE, base::Bind(&media::AudioManager::Shutdown,
|
| + base::Unretained(mock_manager_.get())));
|
| + }
|
|
|
| CrasInputStream* CreateStream(ChannelLayout layout) {
|
| return CreateStream(layout, kTestFramesPerPacket);
|
| @@ -125,8 +129,7 @@ class CrasInputStreamTest : public testing::Test {
|
| static const int kTestSampleRate;
|
|
|
| base::TestMessageLoop message_loop_;
|
| - std::unique_ptr<StrictMock<MockAudioManagerCrasInput>, AudioManagerDeleter>
|
| - mock_manager_;
|
| + std::unique_ptr<StrictMock<MockAudioManagerCrasInput>> mock_manager_;
|
|
|
| private:
|
| DISALLOW_COPY_AND_ASSIGN(CrasInputStreamTest);
|
|
|