| Index: content/browser/renderer_host/media/video_capture_unittest.cc
|
| diff --git a/content/browser/renderer_host/media/video_capture_unittest.cc b/content/browser/renderer_host/media/video_capture_unittest.cc
|
| index ad44124fc44b05d17f3e69f1fae47dcddf3a9ba9..c8ea3c0440e8a73fcfa7f37579201b119c74d7db 100644
|
| --- a/content/browser/renderer_host/media/video_capture_unittest.cc
|
| +++ b/content/browser/renderer_host/media/video_capture_unittest.cc
|
| @@ -28,6 +28,7 @@
|
| #include "content/public/test/test_browser_context.h"
|
| #include "content/public/test/test_browser_thread_bundle.h"
|
| #include "content/test/test_content_browser_client.h"
|
| +#include "media/audio/audio_system_impl.h"
|
| #include "media/audio/mock_audio_manager.h"
|
| #include "media/base/media_switches.h"
|
| #include "media/capture/video_capture_types.h"
|
| @@ -116,6 +117,7 @@ class VideoCaptureTest : public testing::Test,
|
| : thread_bundle_(content::TestBrowserThreadBundle::IO_MAINLOOP),
|
| audio_manager_(
|
| new media::MockAudioManager(base::ThreadTaskRunnerHandle::Get())),
|
| + audio_system_(media::AudioSystemImpl::Create(audio_manager_.get())),
|
| task_runner_(base::ThreadTaskRunnerHandle::Get()),
|
| opened_session_id_(kInvalidMediaCaptureSessionId),
|
| observer_binding_(this) {}
|
| @@ -127,7 +129,8 @@ class VideoCaptureTest : public testing::Test,
|
| switches::kUseFakeDeviceForMediaStream);
|
| base::CommandLine::ForCurrentProcess()->AppendSwitch(
|
| switches::kUseFakeUIForMediaStream);
|
| - media_stream_manager_.reset(new MediaStreamManager(audio_manager_.get()));
|
| + media_stream_manager_ =
|
| + base::MakeUnique<MediaStreamManager>(audio_system_.get());
|
|
|
| // Create a Host and connect it to a simulated IPC channel.
|
| host_.reset(new VideoCaptureHost(media_stream_manager_.get()));
|
| @@ -311,6 +314,7 @@ class VideoCaptureTest : public testing::Test,
|
| // |audio_manager_| needs to outlive |thread_bundle_| because it uses the
|
| // underlying message loop.
|
| media::ScopedAudioManagerPtr audio_manager_;
|
| + std::unique_ptr<media::AudioSystem> audio_system_;
|
| content::TestBrowserContext browser_context_;
|
| content::TestContentBrowserClient browser_client_;
|
| const scoped_refptr<base::SingleThreadTaskRunner> task_runner_;
|
|
|