| Index: content/renderer/media/webrtc_local_audio_renderer.cc
|
| diff --git a/content/renderer/media/webrtc_local_audio_renderer.cc b/content/renderer/media/webrtc_local_audio_renderer.cc
|
| index 6bbdd08889cdf2078e292ae5a195d6f4a23b4d2e..55282c8d62f7fa5c605637a0664fb3dc4d08e694 100644
|
| --- a/content/renderer/media/webrtc_local_audio_renderer.cc
|
| +++ b/content/renderer/media/webrtc_local_audio_renderer.cc
|
| @@ -255,18 +255,6 @@ void WebRtcLocalAudioRenderer::ReconfigureSink(
|
|
|
| DVLOG(1) << "WebRtcLocalAudioRenderer::ReconfigureSink()";
|
|
|
| - int implicit_ducking_effect = 0;
|
| - RenderFrameImpl* const frame =
|
| - RenderFrameImpl::FromRoutingID(source_render_frame_id_);
|
| - MediaStreamDispatcher* const dispatcher = frame ?
|
| - frame->GetMediaStreamDispatcher() : NULL;
|
| - if (dispatcher && dispatcher->IsAudioDuckingActive()) {
|
| - DVLOG(1) << "Forcing DUCKING to be ON for output";
|
| - implicit_ducking_effect = media::AudioParameters::DUCKING;
|
| - } else {
|
| - DVLOG(1) << "DUCKING not forced ON for output";
|
| - }
|
| -
|
| if (source_params_.Equals(params))
|
| return;
|
|
|
| @@ -280,9 +268,7 @@ void WebRtcLocalAudioRenderer::ReconfigureSink(
|
| source_params_.bits_per_sample(),
|
| WebRtcAudioRenderer::GetOptimalBufferSize(source_params_.sample_rate(),
|
| frames_per_buffer_),
|
| - // If DUCKING is enabled on the source, it needs to be enabled on the
|
| - // sink as well.
|
| - source_params_.effects() | implicit_ducking_effect);
|
| + source_params_.effects());
|
|
|
| {
|
| // Note: The max buffer is fairly large, but will rarely be used.
|
|
|