If the configured start bitrate is higher than the configures max
bitrate, cap the star rate accordingly. BUG=2720 R=asapersson@webrtc.org Review URL: https://webrtc-codereview.appspot.com/6239004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5327 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
parent
8dbca8d665
commit
6031001565
@ -166,16 +166,16 @@ int ViECodecImpl::SetSendCodec(const int video_channel,
|
||||
video_codec_internal.height *
|
||||
video_codec_internal.maxFramerate)
|
||||
/ 1000;
|
||||
if (video_codec_internal.startBitrate > video_codec_internal.maxBitrate) {
|
||||
// Don't limit the set start bitrate.
|
||||
video_codec_internal.maxBitrate = video_codec_internal.startBitrate;
|
||||
}
|
||||
WEBRTC_TRACE(kTraceInfo, kTraceVideo,
|
||||
ViEId(shared_data_->instance_id(), video_channel),
|
||||
"%s: New max bitrate set to %d kbps", __FUNCTION__,
|
||||
video_codec_internal.maxBitrate);
|
||||
}
|
||||
|
||||
if (video_codec_internal.startBitrate > video_codec_internal.maxBitrate) {
|
||||
video_codec_internal.startBitrate = video_codec_internal.maxBitrate;
|
||||
}
|
||||
|
||||
VideoCodec encoder;
|
||||
vie_encoder->GetEncoder(&encoder);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user