Index: content/renderer/media/render_audiosourceprovider.cc |
diff --git a/content/renderer/media/render_audiosourceprovider.cc b/content/renderer/media/render_audiosourceprovider.cc |
index da1e341ba2dea3f46f827b38b6e357280c340b36..d09b546855e7715606e78bd0205b1883426601fb 100644 |
--- a/content/renderer/media/render_audiosourceprovider.cc |
+++ b/content/renderer/media/render_audiosourceprovider.cc |
@@ -19,7 +19,8 @@ using content::AudioRendererMixerManager; |
using std::vector; |
using WebKit::WebVector; |
-RenderAudioSourceProvider::RenderAudioSourceProvider() |
+RenderAudioSourceProvider::RenderAudioSourceProvider( |
+ content::RenderView* render_view) |
: is_initialized_(false), |
channels_(0), |
sample_rate_(0), |
@@ -33,9 +34,9 @@ RenderAudioSourceProvider::RenderAudioSourceProvider() |
const CommandLine* cmd_line = CommandLine::ForCurrentProcess(); |
if (cmd_line->HasSwitch(switches::kEnableRendererSideMixing)) { |
default_sink_ = RenderThreadImpl::current()-> |
- GetAudioRendererMixerManager()->CreateInput(); |
+ GetAudioRendererMixerManager()->CreateInput(render_view); |
} else { |
- default_sink_ = AudioDeviceFactory::Create(); |
+ default_sink_ = AudioDeviceFactory::Create(render_view); |
} |
} |