| Index: content/renderer/media/renderer_webaudiodevice_impl.cc
|
| diff --git a/content/renderer/media/renderer_webaudiodevice_impl.cc b/content/renderer/media/renderer_webaudiodevice_impl.cc
|
| index b1f80371acdd048abb8336536090bc2688ea049c..4a59063c22ba5f39f841340d70515ef51d4c85df 100644
|
| --- a/content/renderer/media/renderer_webaudiodevice_impl.cc
|
| +++ b/content/renderer/media/renderer_webaudiodevice_impl.cc
|
| @@ -76,7 +76,11 @@ void RendererWebAudioDeviceImpl::start() {
|
| AudioDeviceFactory::kSourceWebAudioInteractive,
|
| render_frame ? render_frame->GetRoutingID() : MSG_ROUTING_NONE,
|
| session_id_, std::string(), security_origin_);
|
| - sink_->Initialize(params_, this);
|
| +
|
| + media::AudioParameters sink_params(params_);
|
| + sink_params.set_latency_tag(AudioDeviceFactory::GetSourceLatencyType(
|
| + AudioDeviceFactory::kSourceWebAudioInteractive));
|
| + sink_->Initialize(sink_params, this);
|
| // TODO(miu): Remove this temporary instrumentation to root-cause a memory
|
| // use-after-free issue. http://crbug.com/619463
|
| {
|
|
|