player: coherent play/pause/stop actions
player: don't update when stopped