LeviLamina
Loading...
Searching...
No Matches
webrtc::AimdRateControl Struct Reference

Public Member Functions

MCAPI::webrtc::DataRate AdditiveRateIncrease (::webrtc::Timestamp, ::webrtc::Timestamp) const
 
MCAPI AimdRateControl (::webrtc::FieldTrialsView const &, bool)
 
MCAPI void ChangeBitrate (::webrtc::RateControlInput const &, ::webrtc::Timestamp)
 
MCAPI void ChangeState (::webrtc::RateControlInput const &, ::webrtc::Timestamp)
 
MCAPI::webrtc::DataRate ClampBitrate (::webrtc::DataRate) const
 
MCAPI::webrtc::TimeDelta GetExpectedBandwidthPeriod () const
 
MCAPI double GetNearMaxIncreaseRateBpsPerSecond () const
 
MCAPI bool InitialTimeToReduceFurther (::webrtc::Timestamp) const
 
MCAPI::webrtc::DataRate LatestEstimate () const
 
MCAPI::webrtc::DataRate MultiplicativeRateIncrease (::webrtc::Timestamp, ::webrtc::Timestamp, ::webrtc::DataRate) const
 
MCAPI void SetEstimate (::webrtc::DataRate, ::webrtc::Timestamp)
 
MCAPI void SetInApplicationLimitedRegion (bool)
 
MCAPI void SetMinBitrate (::webrtc::DataRate)
 
MCAPI void SetNetworkStateEstimate (::std::optional<::webrtc::NetworkStateEstimate > const &)
 
MCAPI void SetRtt (::webrtc::TimeDelta)
 
MCAPI void SetStartBitrate (::webrtc::DataRate)
 
MCAPI bool TimeToReduceFurther (::webrtc::Timestamp, ::webrtc::DataRate) const
 
MCAPI::webrtc::DataRate Update (::webrtc::RateControlInput const &, ::webrtc::Timestamp)
 
MCAPI bool ValidEstimate () const
 
MCAPI void * $ctor (::webrtc::FieldTrialsView const &, bool)
 
MCAPI void $dtor ()
 

The documentation for this struct was generated from the following file: