BandwidthEstimationMode

BandwidthEstimationMode

sealed interface BandwidthEstimationMode : Parcelable

Inheritors

ExponentialWeightedAverage
SlidingPercentile

Types

NameSummary
ExponentialWeightedAveragedata class ExponentialWeightedAverage(val smoothingFactor: Double = 0.9) : BandwidthEstimationMode
SlidingPercentiledata class SlidingPercentile(val maxSampleCount: Int = 5, val percentile: Double = 0.7) : BandwidthEstimationMode
Use a sliding percentile window to average the bandwidth.