| Index: webrtc/media/engine/webrtcvideoengine2.cc
|
| diff --git a/webrtc/media/engine/webrtcvideoengine2.cc b/webrtc/media/engine/webrtcvideoengine2.cc
|
| index 4301bd0a9369634604331c1dc307ff049f06495b..f3d207d0ba07b30e7cef4948950566623e40059a 100644
|
| --- a/webrtc/media/engine/webrtcvideoengine2.cc
|
| +++ b/webrtc/media/engine/webrtcvideoengine2.cc
|
| @@ -1859,9 +1859,12 @@ WebRtcVideoChannel2::WebRtcVideoSendStream::CreateVideoEncoderConfig(
|
| encoder_config.number_of_streams = 1;
|
| }
|
|
|
| - int stream_max_bitrate =
|
| - MinPositive(rtp_parameters_.encodings[0].max_bitrate_bps,
|
| - parameters_.max_bitrate_bps);
|
| + int stream_max_bitrate = parameters_.max_bitrate_bps;
|
| + if (rtp_parameters_.encodings[0].max_bitrate_bps) {
|
| + stream_max_bitrate =
|
| + MinPositive(*(rtp_parameters_.encodings[0].max_bitrate_bps),
|
| + parameters_.max_bitrate_bps);
|
| + }
|
|
|
| int codec_max_bitrate_kbps;
|
| if (codec.GetParam(kCodecParamMaxBitrate, &codec_max_bitrate_kbps)) {
|
|
|