Package com.theoplayer.android.api.abr
Class AbrStrategyConfiguration.Builder
-
- All Implemented Interfaces:
public final class AbrStrategyConfiguration.BuilderThe builder for the adaptive bitrate strategy configuration.
-
-
Constructor Summary
Constructors Constructor Description AbrStrategyConfiguration.Builder()Creates a builder for the adaptive bitrate strategy configuration.
-
Method Summary
Modifier and Type Method Description final AbrStrategyConfiguration.BuildersetType(AbrStrategyType type)Sets the strategy for initial playback. final AbrStrategyConfiguration.BuildersetMetadata(AbrStrategyMetadata metadata)Sets the metadata for initial playback strategy. final AbrStrategyConfigurationbuild()Builds the adaptive bitrate strategy configuration. -
-
Method Detail
-
setType
final AbrStrategyConfiguration.Builder setType(AbrStrategyType type)
Sets the strategy for initial playback.
- Parameters:
type- The AbrStrategyType for initial playback.
-
setMetadata
final AbrStrategyConfiguration.Builder setMetadata(AbrStrategyMetadata metadata)
Sets the metadata for initial playback strategy.
- Parameters:
metadata- The AbrStrategyMetadata for initial playback strategy.
-
build
final AbrStrategyConfiguration build()
Builds the adaptive bitrate strategy configuration.
-
-
-
-