PlaybackProperties
constructor(preferredInitialBufferDurationMs: Int = DEFAULT_BUFFER_FOR_PLAYBACK_MS, preferredMinBufferDurationMs: Int = DEFAULT_MIN_BUFFER_MS, preferredMaxBufferDurationMs: Int = DEFAULT_MAX_BUFFER_MS, preferredConnectTimeoutMs: Int = DEFAULT_CONNECT_TIMEOUT_MS, preferredReadTimeoutMs: Int = DEFAULT_READ_TIMEOUT_MS, preferredBufferDurationAfterRebufferMs: Int = DEFAULT_BUFFER_FOR_PLAYBACK_AFTER_REBUFFER_MS, preferredMinLoadableRetryCount: Int = DEFAULT_MIN_LOADABLE_RETRY_COUNT, autoPlayOnLoad: Boolean = DEFAULT_BOOL_VAL, initialStartTimeMs: Long = UNKNOWN_LONG_VAL, monitorLiveStream: Boolean = DEFAULT_BOOL_VAL, liveStreamMonitorConfiguration: LiveStreamMonitorConfiguration = LiveStreamMonitorConfiguration(), asyncCodecProcessing: Boolean? = null, tunnelingMode: Boolean = DEFAULT_BOOL_VAL, monitorVFPO: Boolean = DEFAULT_BOOL_VAL, vfpoMonitoringRange: IntRange = IntRange(DEFAULT_MIN_VFPO, DEFAULT_MAX_VFPO), mediaSessionPlaybackActions: LongArray = SUPPORTED_PLAYBACK_ACTIONS, preferredInitialNetworkBandwidth: Long? = null, preferredMinDurationForQualityIncreaseMs: Int? = null, preferredMaxDurationForQualityDecreaseMs: Int? = null, preferredMinDurationToRetainAfterDiscardMs: Int? = null, preferredBandwidthFraction: Float? = null, preferredMaxPlaybackRecoveryRetryCount: Int = DEFAULT_MAX_PLAYBACK_RECOVERY_RETRY_COUNT, preferredTargetLiveOffsetMs: Long? = null, preferredMinPlaybackSpeed: Float? = null, preferredMaxPlaybackSpeed: Float? = null, preferredBufferedFractionToLiveEdgeForQualityIncrease: Float? = null, preferredMinLiveStartPosition: Long? = null, preferredSeekForwardIncrementMs: Long? = DEFAULT_SEEK_FORWARD_INCREMENT_MS, preferredSeekBackIncrementMs: Long? = DEFAULT_SEEK_BACK_INCREMENT_MS, preferredBufferTimeoutMs: Long? = null, remoteStopLivePlaybackOnPause: Boolean? = null, handleAudioFocus: Boolean = true, preferredFallbackMinPlaybackSpeed: Float = DEFAULT_FALLBACK_MIN_PLAYBACK_SPEED, preferredFallbackMaxPlaybackSpeed: Float = DEFAULT_FALLBACK_MAX_PLAYBACK_SPEED, preferredTargetLiveOffsetIncrementOnRebufferMs: Long = DEFAULT_TARGET_LIVE_OFFSET_INCREMENT_ON_REBUFFER_MS, preferredMaxBitrate: Int? = null, preferredMinBitrate: Int? = null, preferredBackBufferDurationMs: Int = DEFAULT_BACK_BUFFER_DURATION_MS, preferredRetainBackBufferFromKeyframe: Boolean = DEFAULT_RETAIN_BACK_BUFFER_FROM_KEYFRAME)
The PlaybackProperties instance with provided values.