loop: raise media_change event