| Index: webrtc/media/engine/webrtcvoiceengine.cc
|
| diff --git a/webrtc/media/engine/webrtcvoiceengine.cc b/webrtc/media/engine/webrtcvoiceengine.cc
|
| index 4b59a816d8edb5e5baae3f016f3e198094c8a429..722ae9a533b9f824de1e6e17098e351d44eaf9a8 100644
|
| --- a/webrtc/media/engine/webrtcvoiceengine.cc
|
| +++ b/webrtc/media/engine/webrtcvoiceengine.cc
|
| @@ -255,10 +255,12 @@ void GetOpusConfig(const AudioCodec& codec,
|
| bool* enable_codec_fec,
|
| int* max_playback_rate,
|
| bool* enable_codec_dtx,
|
| + bool* enable_codec_cbr,
|
| int* min_ptime_ms,
|
| int* max_ptime_ms) {
|
| *enable_codec_fec = IsCodecFeatureEnabled(codec, kCodecParamUseInbandFec);
|
| *enable_codec_dtx = IsCodecFeatureEnabled(codec, kCodecParamUseDtx);
|
| + *enable_codec_cbr = IsCodecFeatureEnabled(codec, kCodecParamUseCbr);
|
| *max_playback_rate = GetCodecFeatureInt(codec, kCodecParamMaxPlaybackRate,
|
| kOpusDefaultMaxPlaybackRate);
|
| *max_ptime_ms =
|
| @@ -1974,12 +1976,12 @@ bool WebRtcVoiceMediaChannel::SetSendCodecs(
|
| // For Opus as the send codec, we are to determine inband FEC, maximum
|
| // playback rate, and opus internal dtx.
|
| if (IsCodec(*codec, kOpusCodecName)) {
|
| - GetOpusConfig(*codec, &send_codec_spec.codec_inst,
|
| - &send_codec_spec.enable_codec_fec,
|
| - &send_codec_spec.opus_max_playback_rate,
|
| - &send_codec_spec.enable_opus_dtx,
|
| - &send_codec_spec.min_ptime_ms,
|
| - &send_codec_spec.max_ptime_ms);
|
| + GetOpusConfig(
|
| + *codec, &send_codec_spec.codec_inst,
|
| + &send_codec_spec.enable_codec_fec,
|
| + &send_codec_spec.opus_max_playback_rate,
|
| + &send_codec_spec.enable_opus_dtx, &send_codec_spec.enable_opus_cbr,
|
| + &send_codec_spec.min_ptime_ms, &send_codec_spec.max_ptime_ms);
|
| }
|
|
|
| // Set packet size if the AudioCodec param kCodecParamPTime is set.
|
|
|