webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::TrendlineEstimator Class Reference

#include <trendline_estimator.h>

Public Member Functions

 TrendlineEstimator (size_t window_size, double smoothing_coef, double threshold_gain)
 
 ~TrendlineEstimator ()
 
void Update (double recv_delta_ms, double send_delta_ms, int64_t arrival_time_ms)
 
double trendline_slope () const
 
unsigned int num_of_deltas () const
 
 TrendlineEstimator (size_t window_size, double smoothing_coef, double threshold_gain)
 
 ~TrendlineEstimator ()
 
void Update (double recv_delta_ms, double send_delta_ms, int64_t arrival_time_ms)
 
double trendline_slope () const
 
unsigned int num_of_deltas () const
 

Constructor & Destructor Documentation

◆ TrendlineEstimator() [1/2]

webrtc::TrendlineEstimator::TrendlineEstimator ( size_t  window_size,
double  smoothing_coef,
double  threshold_gain 
)

◆ ~TrendlineEstimator() [1/2]

webrtc::TrendlineEstimator::~TrendlineEstimator ( )

◆ TrendlineEstimator() [2/2]

webrtc::TrendlineEstimator::TrendlineEstimator ( size_t  window_size,
double  smoothing_coef,
double  threshold_gain 
)

◆ ~TrendlineEstimator() [2/2]

webrtc::TrendlineEstimator::~TrendlineEstimator ( )

Member Function Documentation

◆ num_of_deltas() [1/2]

unsigned int webrtc::TrendlineEstimator::num_of_deltas ( ) const
inline

◆ num_of_deltas() [2/2]

unsigned int webrtc::TrendlineEstimator::num_of_deltas ( ) const
inline

◆ trendline_slope() [1/2]

double webrtc::TrendlineEstimator::trendline_slope ( ) const
inline

◆ trendline_slope() [2/2]

double webrtc::TrendlineEstimator::trendline_slope ( ) const
inline

◆ Update() [1/2]

void webrtc::TrendlineEstimator::Update ( double  recv_delta_ms,
double  send_delta_ms,
int64_t  arrival_time_ms 
)

◆ Update() [2/2]

void webrtc::TrendlineEstimator::Update ( double  recv_delta_ms,
double  send_delta_ms,
int64_t  arrival_time_ms 
)

The documentation for this class was generated from the following files: