3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/BandwidthUsage.h"
7#include "mc/external/webrtc/DelayIncreaseDetectorInterface.h"
36 PacketTiming& operator=(PacketTiming
const&);
37 PacketTiming(PacketTiming
const&);
68 TrendlineEstimator& operator=(TrendlineEstimator
const&);
69 TrendlineEstimator(TrendlineEstimator
const&);
75 virtual ~TrendlineEstimator() =
default;
81 int64 arrival_time_ms,
83 bool calculated_deltas
86 virtual ::webrtc::BandwidthUsage State() const ;
92 MCNAPI
void Detect(
double trend,
double ts_delta, int64 now_ms);
94 MCNAPI TrendlineEstimator(
100 double recv_delta_ms,
101 double send_delta_ms,
103 int64 arrival_time_ms,
119 double recv_delta_ms,
120 double send_delta_ms,
122 int64 arrival_time_ms,
124 bool calculated_deltas
127 MCNAPI ::webrtc::BandwidthUsage
$State() const;
Definition DelayIncreaseDetectorInterface.h:10
Definition FieldTrialsView.h:7
Definition NetworkStatePredictor.h:10
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 UpdateTrendline(double recv_delta_ms, double send_delta_ms, int64 send_time_ms, int64 arrival_time_ms, uint64 packet_size)
Definition TrendlineEstimator.h:25