| Index: content/renderer/render_view_impl.cc
|
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc
|
| index b5d793139beb9e885ad4863d8f1eb549ff2863eb..0e35a7f342fc277e73ff6b254f6ca638be755796 100644
|
| --- a/content/renderer/render_view_impl.cc
|
| +++ b/content/renderer/render_view_impl.cc
|
| @@ -94,7 +94,6 @@
|
| #include "content/renderer/media/media_stream_dispatcher.h"
|
| #include "content/renderer/media/media_stream_impl.h"
|
| #include "content/renderer/media/render_media_log.h"
|
| -#include "content/renderer/media/renderer_audio_output_device.h"
|
| #include "content/renderer/media/renderer_gpu_video_decoder_factories.h"
|
| #include "content/renderer/media/rtc_peer_connection_handler.h"
|
| #include "content/renderer/mhtml_generator.h"
|
| @@ -116,6 +115,7 @@
|
| #include "content/renderer/web_ui_extension_data.h"
|
| #include "content/renderer/webplugin_delegate_proxy.h"
|
| #include "content/renderer/websharedworker_proxy.h"
|
| +#include "media/audio/audio_output_device.h"
|
| #include "media/base/audio_renderer_mixer_input.h"
|
| #include "media/base/filter_collection.h"
|
| #include "media/base/media_switches.h"
|
| @@ -2760,13 +2760,10 @@ WebMediaPlayer* RenderViewImpl::createMediaPlayer(
|
| CreateInput(routing_id_);
|
| DVLOG(1) << "Using AudioRendererMixerManager-provided sink: " << sink;
|
| } else {
|
| - scoped_refptr<RendererAudioOutputDevice> device =
|
| - AudioDeviceFactory::NewOutputDevice();
|
| // The RenderView creating AudioRendererSink will be the source of
|
| // the audio (WebMediaPlayer is always associated with a document in a
|
| // frame at the time RenderAudioSourceProvider is instantiated).
|
| - device->SetSourceRenderView(routing_id_);
|
| - sink = device;
|
| + sink = AudioDeviceFactory::NewOutputDevice(routing_id_);
|
| DVLOG(1) << "Using AudioDeviceFactory-provided sink: " << sink;
|
| }
|
| }
|
|
|