LowLatencyConfig
data class LowLatencyConfig(var targetLatency: Double = 5.0, var catchupConfig: LowLatencySynchronizationConfig = LowLatencySynchronizationConfig(
playbackRate = LowLatencySynchronizationConfig.DEFAULT_PLAYBACK_RATE_CATCHUP
), var fallbackConfig: LowLatencySynchronizationConfig = LowLatencySynchronizationConfig(
playbackRate = LowLatencySynchronizationConfig.DEFAULT_PLAYBACK_RATE_FALLBACK
)) : Parcelable
Configures settings for low latency playback.
Constructors
| LowLatencyConfig | constructor(targetLatency: Double = 5.0, catchupConfig: LowLatencySynchronizationConfig = LowLatencySynchronizationConfig( playbackRate = LowLatencySynchronizationConfig.DEFAULT_PLAYBACK_RATE_CATCHUP ), fallbackConfig: LowLatencySynchronizationConfig = LowLatencySynchronizationConfig( playbackRate = LowLatencySynchronizationConfig.DEFAULT_PLAYBACK_RATE_FALLBACK ))constructor(targetLatency: Double) |
Properties
| Name | Summary |
|---|---|
| catchupConfig | var catchupConfig: LowLatencySynchronizationConfig The LowLatencySynchronizationConfig for catchup. |
| fallbackConfig | var fallbackConfig: LowLatencySynchronizationConfig The LowLatencySynchronizationConfig for fallback. |
| targetLatency | var targetLatency: Double The initial LowLatencyApi.targetLatency in seconds. |