From e9f36d55dadda72dd31ab0b130b1441fef1397a4 Mon Sep 17 00:00:00 2001 From: stefan Date: Tue, 24 Jan 2017 08:18:45 -0800 Subject: [PATCH] Make sure min and max bitrate is always set for audio. BUG=webrtc:5079 Review-Url: https://codereview.webrtc.org/2654503005 Cr-Commit-Position: refs/heads/master@{#16250} --- webrtc/media/engine/webrtcvoiceengine.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/webrtc/media/engine/webrtcvoiceengine.cc b/webrtc/media/engine/webrtcvoiceengine.cc index 9f7ea58d90..161cfe0643 100644 --- a/webrtc/media/engine/webrtcvoiceengine.cc +++ b/webrtc/media/engine/webrtcvoiceengine.cc @@ -1455,6 +1455,8 @@ class WebRtcVoiceMediaChannel::WebRtcAudioSendStream RTC_DCHECK(!stream_); if (webrtc::field_trial::FindFullName("WebRTC-Audio-SendSideBwe") == "Enabled") { + config_.min_bitrate_bps = kOpusMinBitrateBps; + config_.max_bitrate_bps = kOpusBitrateFbBps; // TODO(mflodman): Keep testing this and set proper values. // Note: This is an early experiment currently only supported by Opus. if (webrtc::field_trial::FindFullName( @@ -1487,9 +1489,6 @@ class WebRtcVoiceMediaChannel::WebRtcAudioSendStream config_.min_bitrate_bps = kOpusMinBitrateBps + min_overhead_bps; config_.max_bitrate_bps = kOpusBitrateFbBps + max_overhead_bps; } - } else { - config_.min_bitrate_bps = kOpusMinBitrateBps; - config_.max_bitrate_bps = kOpusBitrateFbBps; } } stream_ = call_->CreateAudioSendStream(config_);