New Player UIState
constructor(uiMode: UIModeState, playing: Boolean, contentRatio: Float, embeddedUiRatio: Float, contentFitMode: ContentScale, seekerPosition: Float, bufferedPercentage: Float, isLoading: Boolean, durationInMs: Long, playbackPositionInMs: Long, playbackPositionInPlaylistMs: Long, fastSeekSeconds: Int, soundVolume: Float, brightness: Float?, embeddedUiConfig: EmbeddedUiConfig?, playList: List<MediaItem>, chapters: List<Chapter>, shuffleEnabled: Boolean, repeatMode: RepeatMode, playListDurationInS: Int, currentlyPlaying: MediaItem?, currentPlaylistItemIndex: Int, currentlyAvailableTracks: List<StreamTrack>, currentlyPlayingTracks: List<StreamTrack>, enteringPip: Boolean, currentSeekPreviewThumbnail: ImageBitmap?, seekPreviewVisible: Boolean)