Author: andre
Date: 2010-06-23 09:54:33 +0200 (Wed, 23 Jun 2010)
New Revision: 42660
Modified:
openimages/trunk/src/main/webapp/oiplayer/js/jquery.oiplayer.js
Log:
restoring preview from div, webkit has something called 'Infinity' (?) in
duration
Modified: openimages/trunk/src/main/webapp/oiplayer/js/jquery.oiplayer.js
===================================================================
--- openimages/trunk/src/main/webapp/oiplayer/js/jquery.oiplayer.js
2010-06-23 06:42:20 UTC (rev 42659)
+++ openimages/trunk/src/main/webapp/oiplayer/js/jquery.oiplayer.js
2010-06-23 07:54:33 UTC (rev 42660)
@@ -61,10 +61,12 @@
$(div).find('div.player').append(player.player);
}
+
+ $(div).width(player.width).height(player.height);
+
var poster = createPoster(div, player);
$(div).prepend(poster);
-
- $(div).width(player.width).height(player.height);
+
if (config.controls && player.url != undefined) {
$(div).append(controlsHtml());
player.ctrls = $(div).find('div.controls');
@@ -95,7 +97,7 @@
$(div).addClass('inavailable');
$(div).append('<p>No compatible source found to play.</p>');
}
- //$.oiplayer.msg(player, player.info);
+ $.oiplayer.msg(player, player.info);
players.push(player);
}); // end for each
@@ -405,8 +407,8 @@
$(img).remove();
}
if (!src) {
- //return '<div class="preview ' + player.type + '" style="width:'
+ player.width + 'px;height:' + player.height + 'px;"></div>'
- return "";
+ return '<div class="preview ' + player.type + '" style="width:' +
player.width + 'px;height:' + player.height + 'px;"></div>'
+ //return "";
} else {
return '<img class="preview ' + player.type + '" src="' + src + '"
width="' + player.width + '" height="' + player.height + '" alt="click to play"
title="click to play" />';
}
@@ -658,7 +660,7 @@
var self = this;
this.player.addEventListener("durationchange",
function(ev) {
- if (!isNaN(self.player.duration) && self.player.duration > 0) {
+ if (!isNaN(self.player.duration) && self.player.duration > 0
&& self.player.duration != 'Infinity') {
self.duration = self.player.duration;
$.oiplayer.msg(self, "found duration: " + self.duration);
$.oiplayer.slider(self);
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs