Propagating TargetRate struct to BitrateAllocator.

Bug: webrtc:9883
Change-Id: I443ac7f1ef0f933e2165fdb2f912d314acc7f2f8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/153345
Commit-Queue: Sebastian Jansson <srte@webrtc.org>
Reviewed-by: Oskar Sundbom <ossu@webrtc.org>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#29241}
This commit is contained in:
Sebastian Jansson
2019-09-19 14:54:43 +02:00
committed by Commit Bot
parent ac315b283c
commit 40de3cc5ef
8 changed files with 200 additions and 153 deletions

View File

@ -38,6 +38,7 @@ CongestionControlHandler::~CongestionControlHandler() {}
void CongestionControlHandler::SetTargetRate(
TargetTransferRate new_target_rate) {
RTC_DCHECK_RUN_ON(&sequenced_checker_);
RTC_CHECK(new_target_rate.at_time.IsFinite());
last_incoming_ = new_target_rate;
}