Simpler fix to peer fragment not updating. KISS. Just receive the new Intents and act upon them. AudioPlayerActivity wasn't notifying when the song was over because at that moment the player screen was already destroyed, so we just listen to the intents coming from MusicPlaybackService directly.