Fix use of source tags in HTML5 video/audio