From a3f6ce10ed3863151e2cc7142c492394efda8d20 Mon Sep 17 00:00:00 2001 From: kthelgason Date: Tue, 10 Jan 2017 03:02:04 -0800 Subject: [PATCH] Update bitrate adjustment with true buffer used size. This used to be updated with the reserved capacity of the buffer, not the actual portion in use. BUG=webrtc:6034 Review-Url: https://codereview.webrtc.org/2620653005 Cr-Commit-Position: refs/heads/master@{#15982} --- webrtc/sdk/objc/Framework/Classes/h264_video_toolbox_encoder.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webrtc/sdk/objc/Framework/Classes/h264_video_toolbox_encoder.mm b/webrtc/sdk/objc/Framework/Classes/h264_video_toolbox_encoder.mm index ea4cd04f22..e50b225f2d 100644 --- a/webrtc/sdk/objc/Framework/Classes/h264_video_toolbox_encoder.mm +++ b/webrtc/sdk/objc/Framework/Classes/h264_video_toolbox_encoder.mm @@ -731,7 +731,7 @@ void H264VideoToolboxEncoder::OnEncodedFrame( LOG(LS_ERROR) << "Encode callback failed: " << res.error; return; } - bitrate_adjuster_.Update(frame._size); + bitrate_adjuster_.Update(frame._length); } VideoEncoder::ScalingSettings H264VideoToolboxEncoder::GetScalingSettings()