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 in error state. This state can be temporary or permanent, depending on the source's implementation and type of error.
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.