Moves send side bandwidth estimation bandwidth cap inside class.

Bug: webrtc:9883
Change-Id: I0bcfacccf522de1a7276c5bee07418159c57e514
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/130495
Reviewed-by: Jonas Olsson <jonasolsson@webrtc.org>
Commit-Queue: Sebastian Jansson <srte@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#27421}
This commit is contained in:
Sebastian Jansson
2019-04-01 17:36:22 +02:00
committed by Commit Bot
parent 5b84f67fba
commit d98cbd8f91
3 changed files with 1 additions and 6 deletions

View File

@ -257,8 +257,6 @@ bool BitrateControllerImpl::GetNetworkParameters(uint32_t* bitrate,
int current_bitrate;
bandwidth_estimation_.CurrentEstimate(&current_bitrate, fraction_loss, rtt);
*bitrate = current_bitrate;
*bitrate =
std::max<uint32_t>(*bitrate, bandwidth_estimation_.GetMinBitrate());
bool new_bitrate = false;
if (*bitrate != last_bitrate_bps_ || *fraction_loss != last_fraction_loss_ ||
@ -286,7 +284,6 @@ bool BitrateControllerImpl::AvailableBandwidth(uint32_t* bandwidth) const {
int64_t rtt;
bandwidth_estimation_.CurrentEstimate(&bitrate, &fraction_loss, &rtt);
if (bitrate > 0) {
bitrate = std::max(bitrate, bandwidth_estimation_.GetMinBitrate());
*bandwidth = bitrate;
return true;
}