| Index: webrtc/modules/congestion_controller/include/send_side_congestion_controller.h
|
| diff --git a/webrtc/modules/congestion_controller/include/send_side_congestion_controller.h b/webrtc/modules/congestion_controller/include/send_side_congestion_controller.h
|
| index 7a8f362c312335ebc37c4880712075256101aaab..83151d6c32fc4b0e56a4c0c6007e1024222af106 100644
|
| --- a/webrtc/modules/congestion_controller/include/send_side_congestion_controller.h
|
| +++ b/webrtc/modules/congestion_controller/include/send_side_congestion_controller.h
|
| @@ -136,6 +136,7 @@ class SendSideCongestionController : public CallStatsObserver,
|
| bool HasNetworkParametersToReportChanged(uint32_t bitrate_bps,
|
| uint8_t fraction_loss,
|
| int64_t rtt);
|
| + void LimitOutstandingBytes(size_t num_outstanding_bytes);
|
| const Clock* const clock_;
|
| rtc::CriticalSection observer_lock_;
|
| Observer* observer_ GUARDED_BY(observer_lock_);
|
| @@ -151,9 +152,12 @@ class SendSideCongestionController : public CallStatsObserver,
|
| uint8_t last_reported_fraction_loss_ GUARDED_BY(network_state_lock_);
|
| int64_t last_reported_rtt_ GUARDED_BY(network_state_lock_);
|
| NetworkState network_state_ GUARDED_BY(network_state_lock_);
|
| + bool pause_pacer_ GUARDED_BY(network_state_lock_);
|
| + bool pacer_paused_;
|
| rtc::CriticalSection bwe_lock_;
|
| int min_bitrate_bps_ GUARDED_BY(bwe_lock_);
|
| std::unique_ptr<DelayBasedBwe> delay_based_bwe_ GUARDED_BY(bwe_lock_);
|
| + const bool in_cwnd_experiment_;
|
|
|
| rtc::RaceChecker worker_race_;
|
|
|
|
|