Searched refs:AimdRateControl (Results 1 – 6 of 6) sorted by relevance
68 AimdRateControl::AimdRateControl(const FieldTrialsView* key_value_config) in AimdRateControl() function in webrtc::AimdRateControl69 : AimdRateControl(key_value_config, /* send_side =*/false) {} in AimdRateControl()71 AimdRateControl::AimdRateControl(const FieldTrialsView* key_value_config, in AimdRateControl() function in webrtc::AimdRateControl114 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 …]
31 class AimdRateControl {33 explicit AimdRateControl(const FieldTrialsView* key_value_config);34 AimdRateControl(const FieldTrialsView* key_value_config, bool send_side);35 ~AimdRateControl();
72 AimdRateControl remote_rate_ RTC_GUARDED_BY(mutex_);
130 AimdRateControl remote_rate_ RTC_GUARDED_BY(&mutex_);
33 std::unique_ptr<AimdRateControl> aimd_rate_control;41 new AimdRateControl(&states.field_trials, send_side)); in CreateAimdRateControlStates()
125 AimdRateControl rate_control_;