Home
last modified time | relevance | path

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

/external/webrtc/modules/remote_bitrate_estimator/
Daimd_rate_control.cc68 AimdRateControl::AimdRateControl(const FieldTrialsView* key_value_config) in AimdRateControl() function in webrtc::AimdRateControl
69 : AimdRateControl(key_value_config, /* send_side =*/false) {} in AimdRateControl()
71 AimdRateControl::AimdRateControl(const FieldTrialsView* key_value_config, in AimdRateControl() function in webrtc::AimdRateControl
114 AimdRateControl::~AimdRateControl() {} in ~AimdRateControl()
116 void AimdRateControl::SetStartBitrate(DataRate start_bitrate) { in SetStartBitrate()
122 void AimdRateControl::SetMinBitrate(DataRate min_bitrate) { in SetMinBitrate()
127 bool AimdRateControl::ValidEstimate() const { in ValidEstimate()
131 TimeDelta AimdRateControl::GetFeedbackInterval() const { in GetFeedbackInterval()
142 bool AimdRateControl::TimeToReduceFurther(Timestamp at_time, in TimeToReduceFurther()
158 bool AimdRateControl::InitialTimeToReduceFurther(Timestamp at_time) const { in InitialTimeToReduceFurther()
[all …]
Daimd_rate_control.h31 class AimdRateControl {
33 explicit AimdRateControl(const FieldTrialsView* key_value_config);
34 AimdRateControl(const FieldTrialsView* key_value_config, bool send_side);
35 ~AimdRateControl();
Dremote_bitrate_estimator_single_stream.h72 AimdRateControl remote_rate_ RTC_GUARDED_BY(mutex_);
Dremote_bitrate_estimator_abs_send_time.h130 AimdRateControl remote_rate_ RTC_GUARDED_BY(&mutex_);
Daimd_rate_control_unittest.cc33 std::unique_ptr<AimdRateControl> aimd_rate_control;
41 new AimdRateControl(&states.field_trials, send_side)); in CreateAimdRateControlStates()
/external/webrtc/modules/congestion_controller/goog_cc/
Ddelay_based_bwe.h125 AimdRateControl rate_control_;