PlayerSnapshot

constructor(status: PlaybackStatus = PlaybackStatus.Idle, media: MediaItem? = null, duration: Duration? = null, seekable: Boolean = false, videoSize: VideoSize? = null, tracks: Tracks = Tracks.Empty, chapters: List<Chapter> = emptyList(), markers: List<Marker> = emptyList(), metadata: Map<String, String> = emptyMap(), speed: Double = 1.0, volume: Float = 1.0f, muted: Boolean = false, loop: LoopMode = LoopMode.Off, videoScale: VideoScale = VideoScale.Fit, videoAdjustments: VideoAdjustments = VideoAdjustments.Identity, renderQuality: RenderQuality = RenderQuality.Off, videoTransform: VideoTransform = VideoTransform.Identity, subtitleDelay: Duration = Duration.ZERO, subtitleScale: Float = 1.0f, subtitleStyle: SubtitleStyleOverride? = null, subtitlePosition: Float = 1.0f, forcedPicturesOnly: Boolean = false, subtitleTypesetter: String? = null, audioDelay: Duration = Duration.ZERO, abLoopA: Duration? = null, abLoopB: Duration? = null, preservePitch: Boolean = true, error: PlaybackError? = null, generation: Generation = Generation.Initial, queue: List<MediaItem> = emptyList(), queueIndex: Int = -1, audioSessionId: Int? = null, appliedReplayGainDb: Float? = null, balance: Float = 0.0f, videoEnabled: Boolean = true, sleepTimer: SleepTimer? = null, equalizer: EqualizerSettings = EqualizerSettings.Flat, shuffle: Boolean = false, queueOrder: List<Int> = emptyList(), failedQueueItems: Set<Int> = emptySet(), playRequested: Boolean = false, preloadedIndex: Int? = null, hdrPolicy: HdrPolicy = HdrPolicy.Auto, videoDynamicRange: VideoDynamicRange = VideoDynamicRange.Standard, durationIsEstimate: Boolean = false, stereoMode: StereoMode = StereoMode.Stereo, lyrics: String? = null, nightMode: Boolean = false, dialogueLevelDb: Float = 0.0f, pitchSemitones: Double = 0.0, skipSilence: Boolean = false)