Package com.theoplayer.android.api.abr
Class AbrStrategyConfiguration
-
- All Implemented Interfaces:
public final class AbrStrategyConfiguration
The configuration of the adaptive bitrate strategy.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
AbrStrategyConfiguration.Builder
The builder for the adaptive bitrate strategy configuration.
-
Field Summary
Fields Modifier and Type Field Description private final AbrStrategyType
type
private final AbrStrategyMetadata
metadata
-
Constructor Summary
Constructors Constructor Description AbrStrategyConfiguration(AbrStrategyType type, AbrStrategyMetadata metadata)
-
Method Summary
Modifier and Type Method Description final AbrStrategyType
getType()
The strategy for initial playback. final AbrStrategyMetadata
getMetadata()
The metadata for initial playback strategy. -
-
Constructor Detail
-
AbrStrategyConfiguration
AbrStrategyConfiguration(AbrStrategyType type, AbrStrategyMetadata metadata)
-
-
Method Detail
-
getType
final AbrStrategyType getType()
The strategy for initial playback. (NonNull)
-
getMetadata
final AbrStrategyMetadata getMetadata()
The metadata for initial playback strategy. (Nullable)
-
-
-
-