Home
last modified time | relevance | path

Searched refs:TrendlineEstimator (Results 1 – 5 of 5) sorted by relevance

/external/webrtc/modules/congestion_controller/goog_cc/
Dtrendline_estimator.cc55 const std::deque<TrendlineEstimator::PacketTiming>& packets) { in LinearFitSlope()
81 const std::deque<TrendlineEstimator::PacketTiming>& packets, in ComputeSlopeCap()
89 TrendlineEstimator::PacketTiming early = packets[0]; in ComputeSlopeCap()
95 TrendlineEstimator::PacketTiming late = packets[late_start]; in ComputeSlopeCap()
162 TrendlineEstimator::TrendlineEstimator( in TrendlineEstimator() function in webrtc::TrendlineEstimator
192 TrendlineEstimator::~TrendlineEstimator() {} in ~TrendlineEstimator()
194 void TrendlineEstimator::UpdateTrendline(double recv_delta_ms, in UpdateTrendline()
252 void TrendlineEstimator::Update(double recv_delta_ms, in Update()
268 BandwidthUsage TrendlineEstimator::State() const { in State()
272 void TrendlineEstimator::Detect(double trend, double ts_delta, int64_t now_ms) { in Detect()
[all …]
Dtrendline_estimator.h54 class TrendlineEstimator : public DelayIncreaseDetectorInterface {
56 TrendlineEstimator(const WebRtcKeyValueConfig* key_value_config,
59 ~TrendlineEstimator() override;
123 RTC_DISALLOW_COPY_AND_ASSIGN(TrendlineEstimator);
Ddelay_based_bwe.cc106 new TrendlineEstimator(key_value_config_, network_state_predictor_)), in DelayBasedBwe()
109 new TrendlineEstimator(key_value_config_, network_state_predictor_)), in DelayBasedBwe()
186 new TrendlineEstimator(key_value_config_, network_state_predictor_)); in IncomingPacketFeedback()
190 new TrendlineEstimator(key_value_config_, network_state_predictor_)); in IncomingPacketFeedback()
Dtrendline_estimator_unittest.cc78 TrendlineEstimator estimator;
/external/webrtc/modules/congestion_controller/goog_cc/test/
Dgoog_cc_printer.cc82 return reinterpret_cast<TrendlineEstimator*>( in CreateLoggers()