LowLatencyConfig

data class LowLatencyConfig(targetLatency: Double, catchupConfig: LowLatencySynchronizationConfig, fallbackConfig: LowLatencySynchronizationConfig) : Parcelable

Configures settings for low latency playback.

Constructors

Link copied to clipboard
fun LowLatencyConfig(targetLatency: Double)
Link copied to clipboard
fun LowLatencyConfig(targetLatency: Double = 3.0, catchupConfig: LowLatencySynchronizationConfig = LowLatencySynchronizationConfig( playbackRate = LowLatencySynchronizationConfig.DEFAULT_PLAYBACK_RATE_CATCHUP ), fallbackConfig: LowLatencySynchronizationConfig = LowLatencySynchronizationConfig( playbackRate = LowLatencySynchronizationConfig.DEFAULT_PLAYBACK_RATE_FALLBACK ))

Properties

Link copied to clipboard
var catchupConfig: LowLatencySynchronizationConfig
Link copied to clipboard
var fallbackConfig: LowLatencySynchronizationConfig
Link copied to clipboard
var targetLatency: Double = 3.0

The target latency in seconds the player should try to reach and maintain.