# HG changeset patch # User veltr # Date 1358424699 -3600 # Node ID a2befc2110c1aca5ca4cd96c0ccd1f81fab0fff9 # Parent 46b897524cc4a03e12d6977d30b29ef88af43c8a IE Bugfixes + Seamless HD/SD diff -r 46b897524cc4 -r a2befc2110c1 integration/js/contentplayer.js --- a/integration/js/contentplayer.js Wed Jan 16 21:26:15 2013 +0100 +++ b/integration/js/contentplayer.js Thu Jan 17 13:11:39 2013 +0100 @@ -9,7 +9,8 @@ currentSegment, currentMedia, globalTags = {}, - seqCount; + seqCount, + iPad = /iPad/.test(navigator.userAgent); var ratio = 2.37; @@ -224,6 +225,7 @@ currentMedia = project.currentMedia; addMedia(currentMedia); + currentMedia.show(); $("#duration").text(currentMedia.duration.toString()); $("h1").text(currentMedia.title); //TODO: Remove when on platform @@ -308,134 +310,172 @@ resizeTagsDrag(!!tagToShow); } + var can_play_mp4 = !!document.createElement('video').canPlayType('video/mp4'); + function addMedia(media) { - if (media.has_player) { + if (media.is_added) { return; } - media.has_player = true; - media.loaded = false; - media.paused = true; - var videourl = video_url_transform(media.video), - videoid = "video_" + media.id, - videoEl = $('