update playing/paused properties before play/pause events fired