Implement periodic bandwidth probing in application-limited region.
Now ProbeController can send periodic bandwidth probes when in application-limited region. This will allow to maintain correct bottleneck bandwidth estimate, even not all bandwidth is being used. The feature is not enabled by default, but can be enabled with a flag. Interval between probes is currently set to 5 seconds. BUG=webrtc:6332 Review-Url: https://codereview.webrtc.org/2504023002 Cr-Commit-Position: refs/heads/master@{#15279}
This commit is contained in:
@ -82,6 +82,7 @@ class CongestionController : public CallStatsObserver, public Module {
|
||||
virtual PacketRouter* packet_router() { return packet_router_.get(); }
|
||||
virtual TransportFeedbackObserver* GetTransportFeedbackObserver();
|
||||
RateLimiter* GetRetransmissionRateLimiter();
|
||||
void EnablePeriodicAlrProbing(bool enable);
|
||||
|
||||
// SetAllocatedSendBitrateLimits sets bitrates limits imposed by send codec
|
||||
// settings.
|
||||
|
||||
Reference in New Issue
Block a user