3#include "mc/_HeaderOutputPredefine.h"
7namespace webrtc {
class DataRate; }
8namespace webrtc {
class FieldTrialsView; }
9namespace webrtc {
class Timestamp; }
10namespace webrtc {
struct PacketResult; }
23 virtual void IncomingPacketFeedbackVector(::std::vector<::webrtc::PacketResult>
const&) = 0;
26 virtual ::std::optional<::webrtc::DataRate> bitrate()
const = 0;
29 virtual ::std::optional<::webrtc::DataRate> PeekRate()
const = 0;
32 virtual void SetAlr(
bool) = 0;
41 MCNAPI static ::std::unique_ptr<::webrtc::AcknowledgedBitrateEstimatorInterface>
Definition AcknowledgedBitrateEstimatorInterface.h:15
static MCAPI void ** $vftable()
static MCAPI ::std::unique_ptr<::webrtc::AcknowledgedBitrateEstimatorInterface > Create(::webrtc::FieldTrialsView const *key_value_config)
Definition FieldTrialsView.h:7
Definition Timestamp.h:10