| Index: content/browser/renderer_host/media/web_contents_audio_input_stream.cc
|
| ===================================================================
|
| --- content/browser/renderer_host/media/web_contents_audio_input_stream.cc (revision 207505)
|
| +++ content/browser/renderer_host/media/web_contents_audio_input_stream.cc (working copy)
|
| @@ -11,7 +11,6 @@
|
| #include "base/logging.h"
|
| #include "base/memory/scoped_ptr.h"
|
| #include "base/message_loop/message_loop_proxy.h"
|
| -#include "content/browser/browser_main_loop.h"
|
| #include "content/browser/renderer_host/media/audio_mirroring_manager.h"
|
| #include "content/browser/renderer_host/media/web_contents_capture_util.h"
|
| #include "content/browser/renderer_host/media/web_contents_tracker.h"
|
| @@ -281,7 +280,8 @@
|
| WebContentsAudioInputStream* WebContentsAudioInputStream::Create(
|
| const std::string& device_id,
|
| const media::AudioParameters& params,
|
| - const scoped_refptr<base::MessageLoopProxy>& message_loop) {
|
| + const scoped_refptr<base::MessageLoopProxy>& message_loop,
|
| + AudioMirroringManager* audio_mirroring_manager) {
|
| int render_process_id;
|
| int render_view_id;
|
| if (!WebContentsCaptureUtil::ExtractTabCaptureTarget(
|
| @@ -291,7 +291,7 @@
|
|
|
| return new WebContentsAudioInputStream(
|
| render_process_id, render_view_id, message_loop,
|
| - BrowserMainLoop::GetAudioMirroringManager(),
|
| + audio_mirroring_manager,
|
| new WebContentsTracker(),
|
| new media::VirtualAudioInputStream(
|
| params, message_loop,
|
|
|