com.bitmovin.player.api.buffer

com.bitmovin.player.api.buffer

Contains API to configure buffer behavior.

Types

NameSummary
BufferApiinterface BufferApi
Provides the means to configure buffer settings and to query the current buffer state. Accessible through Player.buffer.
BufferConfigdata class BufferConfig(var audioAndVideo: BufferMediaTypeConfig = BufferMediaTypeConfig(), var startupThreshold: Double = 2.5, var restartThreshold: Double = 5.0) : Parcelable
Configures buffer settings for media types defined in MediaType.
BufferLeveldata class BufferLevel(val level: Double = -1.0, val targetLevel: Double = -1.0, val media: MediaType, val type: BufferType)
Contains buffer information relative to the current time of the Player.
BufferMediaTypeConfigdata class BufferMediaTypeConfig(var forwardDuration: Double = 50.0) : Parcelable
Configures buffer target levels for different MediaTypes.
BufferTypeenum BufferType : Enum<BufferType>
Represents the type of buffer level.