androidx.media3.exoplayer.upstream.experimental
Interfaces
BandwidthEstimator |
The interface for different bandwidth estimation strategies. |
BandwidthStatistic |
The interface for different bandwidth estimation statistics. |
SlidingWeightedAverageBandwidthStatistic.SampleEvictionFunction |
An interface to decide if samples need to be evicted from the estimator. |
Classes
CombinedParallelSampleBandwidthEstimator |
A |
CombinedParallelSampleBandwidthEstimator.Builder |
A builder to create |
ExperimentalBandwidthMeter |
An experimental |
ExperimentalBandwidthMeter.Builder |
Builder for a bandwidth meter. |
ExponentialWeightedAverageStatistic |
A |
ExponentialWeightedAverageTimeToFirstByteEstimator |
Implementation of |
PercentileTimeToFirstByteEstimator |
Implementation of |
SlidingPercentileBandwidthStatistic |
A |
SlidingWeightedAverageBandwidthStatistic |
A |
SlidingWeightedAverageBandwidthStatistic.Sample |
Represents a bandwidth sample. |
SplitParallelSampleBandwidthEstimator |
A |
SplitParallelSampleBandwidthEstimator.Builder |
A builder to create |