hls: avoid timeupdate for wrong duration/playback type (refs #183)
media control: catches first click on speaker (refs #200)