LeviLamina
|
Classes | |
struct | ChannelParameters |
struct | Config |
struct | Derivatives |
struct | Result |
Public Member Functions | |
MCAPI double | AdjustBiasFactor (double, double) const |
MCAPI void | CalculateInstantLowerBound () |
MCAPI void | CalculateInstantUpperBound () |
MCAPI void | CalculateTemporalWeights () |
MCAPI bool | CanKeepIncreasingState (::webrtc::DataRate) const |
MCAPI double | GetAverageReportedByteLossRatio () const |
MCAPI double | GetAverageReportedLossRatio () const |
MCAPI double | GetAverageReportedPacketLossRatio () const |
MCAPI::webrtc::DataRate | GetCandidateBandwidthUpperBound () const |
MCAPI ::std::vector<::webrtc::LossBasedBweV2::ChannelParameters > | GetCandidates (bool) const |
MCAPI::webrtc::LossBasedBweV2::Derivatives | GetDerivatives (::webrtc::LossBasedBweV2::ChannelParameters const &) const |
MCAPI double | GetFeasibleInherentLoss (::webrtc::LossBasedBweV2::ChannelParameters const &) const |
MCAPI double | GetHighBandwidthBias (::webrtc::DataRate) const |
MCAPI double | GetInherentLossUpperBound (::webrtc::DataRate) const |
MCAPI::webrtc::DataRate | GetInstantLowerBound () const |
MCAPI::webrtc::DataRate | GetInstantUpperBound () const |
MCAPI::webrtc::LossBasedBweV2::Result | GetLossBasedResult () const |
MCAPI double | GetObjective (::webrtc::LossBasedBweV2::ChannelParameters const &) const |
MCAPI::webrtc::DataRate | GetSendingRate (::webrtc::DataRate) const |
MCAPI bool | IsConfigValid () const |
MCAPI bool | IsEnabled () const |
MCAPI bool | IsEstimateIncreasingWhenLossLimited (::webrtc::DataRate, ::webrtc::DataRate) |
MCAPI bool | IsInLossLimitedState () const |
MCAPI bool | IsReady () const |
MCAPI | LossBasedBweV2 (::webrtc::FieldTrialsView const *) |
MCAPI void | NewtonsMethodUpdate (::webrtc::LossBasedBweV2::ChannelParameters &) const |
MCAPI bool | PaceAtLossBasedEstimate () const |
MCAPI bool | PushBackObservation (::rtc::ArrayView<::webrtc::PacketResult const >) |
MCAPI bool | ReadyToUseInStartPhase () const |
MCAPI void | SetAcknowledgedBitrate (::webrtc::DataRate) |
MCAPI void | SetMinMaxBitrate (::webrtc::DataRate, ::webrtc::DataRate) |
MCAPI void | UpdateBandwidthEstimate (::rtc::ArrayView<::webrtc::PacketResult const >, ::webrtc::DataRate, bool) |
MCAPI bool | UseInStartPhase () const |
MCAPI void * | $ctor (::webrtc::FieldTrialsView const *) |
MCAPI void | $dtor () |
Static Public Member Functions | |
static MCAPI ::std::optional<::webrtc::LossBasedBweV2::Config > | CreateConfig (::webrtc::FieldTrialsView const *) |