3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/BandwidthUsage.h"
7#include "mc/external/webrtc/DelayIncreaseDetectorInterface.h"
11namespace webrtc {
class FieldTrialsView; }
12namespace webrtc {
class NetworkStatePredictor; }
83 int64 arrival_time_ms,
85 bool calculated_deltas
89 virtual ::webrtc::BandwidthUsage State() const ;
95 MCNAPI
void Detect(
double trend,
double ts_delta, int64 now_ms);
105 double recv_delta_ms,
106 double send_delta_ms,
108 int64 arrival_time_ms,
130 double recv_delta_ms,
131 double send_delta_ms,
133 int64 arrival_time_ms,
135 bool calculated_deltas
138 MCNAPI ::webrtc::BandwidthUsage
$State() const;
Definition DelayIncreaseDetectorInterface.h:10
Definition FieldTrialsView.h:7
Definition NetworkStatePredictor.h:10
Definition TrendlineEstimator.h:17
MCAPI void * $ctor(::webrtc::FieldTrialsView const *key_value_config, ::webrtc::NetworkStatePredictor *network_state_predictor)
MCAPI void $Update(double recv_delta_ms, double send_delta_ms, int64 send_time_ms, int64 arrival_time_ms, uint64 packet_size, bool calculated_deltas)
MCAPI void Detect(double trend, double ts_delta, int64 now_ms)
static MCAPI void ** $vftable()
MCAPI::webrtc::BandwidthUsage $State() const
MCAPI void UpdateThreshold(double modified_trend, int64 now_ms)
MCAPI void UpdateTrendline(double recv_delta_ms, double send_delta_ms, int64 send_time_ms, int64 arrival_time_ms, uint64 packet_size)
Definition TrendlineEstimator.h:25