#include "modules/congestion_controller/goog_cc/link_capacity_estimator.h"
#include <algorithm>
#include <cmath>
#include "api/units/data_rate.h"
#include "rtc_base/numerics/safe_minmax.h"
namespace webrtc {
LinkCapacityEstimator::LinkCapacityEstimator() { … }
DataRate LinkCapacityEstimator::UpperBound() const { … }
DataRate LinkCapacityEstimator::LowerBound() const { … }
void LinkCapacityEstimator::Reset() { … }
void LinkCapacityEstimator::OnOveruseDetected(DataRate acknowledged_rate) { … }
void LinkCapacityEstimator::OnProbeRate(DataRate probe_rate) { … }
void LinkCapacityEstimator::Update(DataRate capacity_sample, double alpha) { … }
bool LinkCapacityEstimator::has_estimate() const { … }
DataRate LinkCapacityEstimator::estimate() const { … }
double LinkCapacityEstimator::deviation_estimate_kbps() const { … }
}