|
enum class | RateControlState : int { KRcHold = 0
, KRcIncrease = 1
, KRcDecrease = 2
} |
|
|
AimdRateControl & | operator= (AimdRateControl const &) |
|
| AimdRateControl (AimdRateControl const &) |
|
MCAPI::webrtc::DataRate | AdditiveRateIncrease (::webrtc::Timestamp at_time, ::webrtc::Timestamp last_time) const |
|
MCAPI | AimdRateControl (::webrtc::FieldTrialsView const &key_value_config, bool send_side) |
|
MCAPI void | ChangeBitrate (::webrtc::RateControlInput const &input, ::webrtc::Timestamp at_time) |
|
MCAPI void | ChangeState (::webrtc::RateControlInput const &input, ::webrtc::Timestamp at_time) |
|
MCAPI::webrtc::DataRate | ClampBitrate (::webrtc::DataRate new_bitrate) const |
|
MCAPI::webrtc::TimeDelta | GetExpectedBandwidthPeriod () const |
|
MCAPI double | GetNearMaxIncreaseRateBpsPerSecond () const |
|
MCAPI bool | InitialTimeToReduceFurther (::webrtc::Timestamp at_time) const |
|
MCAPI::webrtc::DataRate | LatestEstimate () const |
|
MCAPI::webrtc::DataRate | MultiplicativeRateIncrease (::webrtc::Timestamp at_time, ::webrtc::Timestamp last_time, ::webrtc::DataRate current_bitrate) const |
|
MCAPI void | SetEstimate (::webrtc::DataRate bitrate, ::webrtc::Timestamp at_time) |
|
MCAPI void | SetInApplicationLimitedRegion (bool in_alr) |
|
MCAPI void | SetMinBitrate (::webrtc::DataRate min_bitrate) |
|
MCAPI void | SetNetworkStateEstimate (::std::optional<::webrtc::NetworkStateEstimate > const &estimate) |
|
MCAPI void | SetRtt (::webrtc::TimeDelta rtt) |
|
MCAPI void | SetStartBitrate (::webrtc::DataRate start_bitrate) |
|
MCAPI bool | TimeToReduceFurther (::webrtc::Timestamp at_time, ::webrtc::DataRate estimated_throughput) const |
|
MCAPI::webrtc::DataRate | Update (::webrtc::RateControlInput const &input, ::webrtc::Timestamp at_time) |
|
MCAPI bool | ValidEstimate () const |
|
MCAPI | ~AimdRateControl () |
|
MCAPI void * | $ctor (::webrtc::FieldTrialsView const &key_value_config, bool send_side) |
|
MCAPI void | $dtor () |
|
|
::ll::UntypedStorage< 8, 8 > | mUnkc5522c |
|
::ll::UntypedStorage< 8, 8 > | mUnk935179 |
|
::ll::UntypedStorage< 8, 8 > | mUnkec15a9 |
|
::ll::UntypedStorage< 8, 8 > | mUnk80350e |
|
::ll::UntypedStorage< 8, 24 > | mUnk9a75f6 |
|
::ll::UntypedStorage< 8, 144 > | mUnk1abe3c |
|
::ll::UntypedStorage< 4, 4 > | mUnkd1b935 |
|
::ll::UntypedStorage< 8, 8 > | mUnk3ebd31 |
|
::ll::UntypedStorage< 8, 8 > | mUnk68fa22 |
|
::ll::UntypedStorage< 8, 8 > | mUnk799128 |
|
::ll::UntypedStorage< 1, 1 > | mUnk1fc097 |
|
::ll::UntypedStorage< 8, 8 > | mUnk7d18b9 |
|
::ll::UntypedStorage< 1, 1 > | mUnk10d419 |
|
::ll::UntypedStorage< 8, 8 > | mUnk32546d |
|
::ll::UntypedStorage< 1, 1 > | mUnkeeb910 |
|
::ll::UntypedStorage< 1, 1 > | mUnkee7685 |
|
::ll::UntypedStorage< 1, 1 > | mUnk49d9d1 |
|
::ll::UntypedStorage< 8, 80 > | mUnkecc1a9 |
|
::ll::UntypedStorage< 8, 80 > | mUnkdc31c3 |
|
::ll::UntypedStorage< 8, 16 > | mUnka1efb7 |
|
◆ AimdRateControl()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ ~AimdRateControl()
MCAPI webrtc::AimdRateControl::~AimdRateControl |
( |
| ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ AdditiveRateIncrease()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ ChangeBitrate()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ ChangeState()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ ClampBitrate()
MCAPI::webrtc::DataRate webrtc::AimdRateControl::ClampBitrate |
( |
::webrtc::DataRate | new_bitrate | ) |
const |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ GetExpectedBandwidthPeriod()
MCAPI::webrtc::TimeDelta webrtc::AimdRateControl::GetExpectedBandwidthPeriod |
( |
| ) |
const |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ GetNearMaxIncreaseRateBpsPerSecond()
MCAPI double webrtc::AimdRateControl::GetNearMaxIncreaseRateBpsPerSecond |
( |
| ) |
const |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ InitialTimeToReduceFurther()
MCAPI bool webrtc::AimdRateControl::InitialTimeToReduceFurther |
( |
::webrtc::Timestamp | at_time | ) |
const |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ LatestEstimate()
MCAPI::webrtc::DataRate webrtc::AimdRateControl::LatestEstimate |
( |
| ) |
const |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ MultiplicativeRateIncrease()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ SetEstimate()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ SetInApplicationLimitedRegion()
MCAPI void webrtc::AimdRateControl::SetInApplicationLimitedRegion |
( |
bool | in_alr | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ SetMinBitrate()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ SetNetworkStateEstimate()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ SetRtt()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ SetStartBitrate()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ TimeToReduceFurther()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ Update()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ ValidEstimate()
MCAPI bool webrtc::AimdRateControl::ValidEstimate |
( |
| ) |
const |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $ctor()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $dtor()
MCAPI void webrtc::AimdRateControl::$dtor |
( |
| ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
The documentation for this class was generated from the following file: