3#include "mc/_HeaderOutputPredefine.h"
7namespace webrtc {
class DataSize; }
8namespace webrtc {
class FieldTrialsView; }
9namespace webrtc {
class Timestamp; }
10namespace webrtc {
struct PacedPacketInfo; }
11namespace webrtc {
struct ProbeClusterConfig; }
Definition FieldTrialsView.h:7
Definition Timestamp.h:10
Definition BitrateProber.h:24
Definition BitrateProber.h:16
MCAPI void SetAllowProbeWithoutMediaPacket(bool)
MCAPI void SetEnabled(bool)
MCAPI::webrtc::DataSize RecommendedMinProbeSize() const
MCAPI void OnIncomingPacket(::webrtc::DataSize)
MCAPI bool ReadyToSetActiveState(::webrtc::DataSize) const
MCAPI BitrateProber(::webrtc::FieldTrialsView const &)
MCAPI::webrtc::Timestamp CalculateNextProbeTime(::webrtc::BitrateProber::ProbeCluster const &) const
MCAPI void ProbeSent(::webrtc::Timestamp, ::webrtc::DataSize)
MCAPI::webrtc::Timestamp NextProbeTime(::webrtc::Timestamp) const
MCAPI void MaybeSetActiveState(::webrtc::DataSize)
MCAPI void CreateProbeCluster(::webrtc::ProbeClusterConfig const &)
MCAPI void * $ctor(::webrtc::FieldTrialsView const &)
MCAPI ::std::optional<::webrtc::PacedPacketInfo > CurrentCluster(::webrtc::Timestamp)
Definition ProbeClusterConfig.h:7