3#include "mc/_HeaderOutputPredefine.h"
41 Result& operator=(Result
const&);
83 DelayBasedBwe& operator=(DelayBasedBwe
const&);
84 DelayBasedBwe(DelayBasedBwe
const&);
90 virtual ~DelayBasedBwe() =
default;
108 ::std::optional<::webrtc::DataRate> acked_bitrate,
109 ::std::optional<::webrtc::DataRate> probe_bitrate,
110 ::std::optional<::webrtc::NetworkStateEstimate> network_estimate,
115 ::std::optional<::webrtc::DataRate> acked_bitrate,
116 ::std::optional<::webrtc::DataRate> probe_bitrate,
117 ::std::optional<::webrtc::NetworkStateEstimate> state_estimate,
118 bool recovered_from_overuse,
131 ::std::optional<::webrtc::DataRate> acked_bitrate,
MCAPI bool UpdateEstimate(::webrtc::Timestamp at_time, ::std::optional<::webrtc::DataRate > acked_bitrate, ::webrtc::DataRate *target_rate)
MCAPI void * $ctor(::webrtc::FieldTrialsView const *key_value_config, ::webrtc::RtcEventLog *event_log, ::webrtc::NetworkStatePredictor *network_state_predictor)
MCAPI::webrtc::DelayBasedBwe::Result IncomingPacketFeedbackVector(::webrtc::TransportPacketsFeedback const &msg, ::std::optional<::webrtc::DataRate > acked_bitrate, ::std::optional<::webrtc::DataRate > probe_bitrate, ::std::optional<::webrtc::NetworkStateEstimate > network_estimate, bool in_alr)
MCAPI void IncomingPacketFeedback(::webrtc::PacketResult const &packet_feedback, ::webrtc::Timestamp at_time)
MCAPI DelayBasedBwe(::webrtc::FieldTrialsView const *key_value_config, ::webrtc::RtcEventLog *event_log, ::webrtc::NetworkStatePredictor *network_state_predictor)
MCAPI::webrtc::DelayBasedBwe::Result MaybeUpdateEstimate(::std::optional<::webrtc::DataRate > acked_bitrate, ::std::optional<::webrtc::DataRate > probe_bitrate, ::std::optional<::webrtc::NetworkStateEstimate > state_estimate, bool recovered_from_overuse, bool in_alr, ::webrtc::Timestamp at_time)
static MCAPI void ** $vftable()
MCAPI::webrtc::TimeDelta GetExpectedBwePeriod() const
MCAPI void OnRttUpdate(::webrtc::TimeDelta avg_rtt)
MCAPI void SetStartBitrate(::webrtc::DataRate start_bitrate)
MCAPI void SetMinBitrate(::webrtc::DataRate min_bitrate)
Definition FieldTrialsView.h:7
Definition NetworkStatePredictor.h:10
Definition RtcEventLog.h:13
Definition TimeDelta.h:10
Definition Timestamp.h:15
Definition DelayBasedBwe.h:28
Definition NetworkStateEstimate.h:7
Definition PacketResult.h:7
Definition TransportPacketsFeedback.h:12