Remove dependency on delay by ignoring invalid playback states

Remove the dependency on delaying for a media update by instead
using the playback state and current metadata to determine current
song status.

Bug: 34471252
Test: Switch players on BMW carkit
Change-Id: I25532d6e47fbecc1357b78ce189cb9f411ecc256
2 files changed