| Index: webrtc/modules/remote_bitrate_estimator/aimd_rate_control.h
|
| diff --git a/webrtc/modules/remote_bitrate_estimator/aimd_rate_control.h b/webrtc/modules/remote_bitrate_estimator/aimd_rate_control.h
|
| index 696b7806f1873769638c8cc33d8c4542a4506f9a..bc5ca41dff4b074db1501ad3ce199bd9f0004bef 100644
|
| --- a/webrtc/modules/remote_bitrate_estimator/aimd_rate_control.h
|
| +++ b/webrtc/modules/remote_bitrate_estimator/aimd_rate_control.h
|
| @@ -23,13 +23,13 @@ namespace webrtc {
|
| // multiplicatively.
|
| class AimdRateControl {
|
| public:
|
| - explicit AimdRateControl(uint32_t min_bitrate_bps);
|
| + AimdRateControl();
|
| virtual ~AimdRateControl() {}
|
|
|
| // Returns true if there is a valid estimate of the incoming bitrate, false
|
| // otherwise.
|
| bool ValidEstimate() const;
|
| - uint32_t GetMinBitrate() const;
|
| + void SetMinBitrate(int min_bitrate_bps);
|
| int64_t GetFeedbackInterval() const;
|
| // Returns true if the bitrate estimate hasn't been changed for more than
|
| // an RTT, or if the incoming_bitrate is more than 5% above the current
|
| @@ -81,8 +81,6 @@ class AimdRateControl {
|
| int64_t rtt_;
|
| int64_t time_of_last_log_;
|
| bool in_experiment_;
|
| -
|
| - RTC_DISALLOW_IMPLICIT_CONSTRUCTORS(AimdRateControl);
|
| };
|
| } // namespace webrtc
|
|
|
|
|