diff --git a/webrtc/modules/bitrate_controller/bitrate_controller_impl.cc b/webrtc/modules/bitrate_controller/bitrate_controller_impl.cc index a33d97e0b6..be0e0f12f2 100644 --- a/webrtc/modules/bitrate_controller/bitrate_controller_impl.cc +++ b/webrtc/modules/bitrate_controller/bitrate_controller_impl.cc @@ -189,11 +189,10 @@ void BitrateControllerImpl::OnDelayBasedBweResult( return; { rtc::CritScope cs(&critsect_); + bandwidth_estimation_.UpdateDelayBasedEstimate(clock_->TimeInMilliseconds(), + result.target_bitrate_bps); if (result.probe) { bandwidth_estimation_.SetSendBitrate(result.target_bitrate_bps); - } else { - bandwidth_estimation_.UpdateDelayBasedEstimate( - clock_->TimeInMilliseconds(), result.target_bitrate_bps); } } MaybeTriggerOnNetworkChanged();