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(
99 MCNAPI
void UpdateTrendline(
double recv_delta_ms,
double send_delta_ms, int64, int64 arrival_time_ms, uint64);
113 double recv_delta_ms,
114 double send_delta_ms,
116 int64 arrival_time_ms,
118 bool calculated_deltas
121 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 UpdateTrendline(double recv_delta_ms, double send_delta_ms, int64, int64 arrival_time_ms, uint64)
MCAPI void Detect(double trend, double ts_delta, int64 now_ms)
static MCAPI void ** $vftable()
MCAPI::webrtc::BandwidthUsage $State() const
Definition TrendlineEstimator.h:25