Signals start rate when registering to TargetTransferRateObserver.
Bug: webrtc:10121
Change-Id: Ib608a98406d61225544d8b13bbcccb65c34e37f0
Reviewed-on: https://webrtc-review.googlesource.com/c/113814
Commit-Queue: Sebastian Jansson <srte@webrtc.org>
Reviewed-by: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#25983}
diff --git a/call/bitrate_allocator.cc b/call/bitrate_allocator.cc
index a8b600f..e23fa89 100644
--- a/call/bitrate_allocator.cc
+++ b/call/bitrate_allocator.cc
@@ -77,6 +77,11 @@
num_pause_events_);
}
+void BitrateAllocator::UpdateStartRate(uint32_t start_rate_bps) {
+ RTC_DCHECK_CALLED_SEQUENTIALLY(&sequenced_checker_);
+ last_non_zero_bitrate_bps_ = start_rate_bps;
+}
+
// static
uint8_t BitrateAllocator::GetTransmissionMaxBitrateMultiplier() {
uint64_t multiplier = strtoul(webrtc::field_trial::FindFullName(