Index: webrtc/modules/bitrate_controller/include/bitrate_allocator.h |
diff --git a/webrtc/modules/bitrate_controller/include/bitrate_allocator.h b/webrtc/modules/bitrate_controller/include/bitrate_allocator.h |
index 34b9ed53289d5d53637c03d2540e4de31dbdfb8a..4ee27f36d35e15f3459ae0f2b14a4577c73e44fe 100644 |
--- a/webrtc/modules/bitrate_controller/include/bitrate_allocator.h |
+++ b/webrtc/modules/bitrate_controller/include/bitrate_allocator.h |
@@ -31,9 +31,12 @@ class BitrateAllocator { |
public: |
BitrateAllocator(); |
- void OnNetworkChanged(uint32_t target_bitrate, |
- uint8_t fraction_loss, |
- int64_t rtt); |
+ // Allocate target_bitrate across the registered BitrateObservers. |
+ // Returns actual bitrate allocated (might be higher than target_bitrate if |
+ // for instance EnforceMinBitrate() is enabled. |
+ uint32_t OnNetworkChanged(uint32_t target_bitrate, |
+ uint8_t fraction_loss, |
+ int64_t rtt); |
// Set the start and max send bitrate used by the bandwidth management. |
// |