|
| 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: