Home
last modified time | relevance | path

Searched refs:AimdRateControl (Results 1 – 7 of 7) sorted by relevance

/external/webrtc/modules/remote_bitrate_estimator/
Daimd_rate_control.cc71 AimdRateControl::AimdRateControl(const WebRtcKeyValueConfig* key_value_config) in AimdRateControl() function in webrtc::AimdRateControl
72 : AimdRateControl(key_value_config, /* send_side =*/false) {} in AimdRateControl()
74 AimdRateControl::AimdRateControl(const WebRtcKeyValueConfig* key_value_config, in AimdRateControl() function in webrtc::AimdRateControl
116 AimdRateControl::~AimdRateControl() {} in ~AimdRateControl()
118 void AimdRateControl::SetStartBitrate(DataRate start_bitrate) { in SetStartBitrate()
124 void AimdRateControl::SetMinBitrate(DataRate min_bitrate) { in SetMinBitrate()
129 bool AimdRateControl::ValidEstimate() const { in ValidEstimate()
133 TimeDelta AimdRateControl::GetFeedbackInterval() const { in GetFeedbackInterval()
144 bool AimdRateControl::TimeToReduceFurther(Timestamp at_time, in TimeToReduceFurther()
160 bool AimdRateControl::InitialTimeToReduceFurther(Timestamp at_time) const { in InitialTimeToReduceFurther()
[all …]
Daimd_rate_control.h31 class AimdRateControl {
33 explicit AimdRateControl(const WebRtcKeyValueConfig* key_value_config);
34 AimdRateControl(const WebRtcKeyValueConfig* key_value_config, bool send_side);
35 ~AimdRateControl();
Dremote_bitrate_estimator_single_stream.cc67 remote_rate_(new AimdRateControl(&field_trials_)), in RemoteBitrateEstimatorSingleStream()
202 AimdRateControl* remote_rate = GetRemoteRate(); in UpdateEstimate()
260 AimdRateControl* RemoteBitrateEstimatorSingleStream::GetRemoteRate() { in GetRemoteRate()
262 remote_rate_.reset(new AimdRateControl(&field_trials_)); in GetRemoteRate()
Dremote_bitrate_estimator_single_stream.h64 AimdRateControl* GetRemoteRate() RTC_EXCLUSIVE_LOCKS_REQUIRED(mutex_);
71 std::unique_ptr<AimdRateControl> remote_rate_ RTC_GUARDED_BY(mutex_);
Daimd_rate_control_unittest.cc32 std::unique_ptr<AimdRateControl> aimd_rate_control;
40 new AimdRateControl(&states.field_trials, send_side)); in CreateAimdRateControlStates()
Dremote_bitrate_estimator_abs_send_time.h143 AimdRateControl remote_rate_ RTC_GUARDED_BY(&mutex_);
/external/webrtc/modules/congestion_controller/goog_cc/
Ddelay_based_bwe.h141 AimdRateControl rate_control_;