The current state of playback for a given media source.
Transposes the raw value from PlaybackState, into a proper Kotlin enum.
State when the player is idle, and needs configuration to start playback.
State when the player's playback is paused.
State when the player's playback is ongoing.
State when the player is in error state and cannot self-recover.