Merge "MediaPlayer: MTP: update state only based on source events" into klp-dev