Embed: dont attempt to loop live videos

This commit is contained in:
Cat 2016-12-23 10:58:53 +01:00 committed by Thulinma
parent 17c1368235
commit a41929168d
3 changed files with 3 additions and 3 deletions

View file

@ -966,7 +966,7 @@ function mistPlay(streamName,options) {
//pass player options and handle defaults //pass player options and handle defaults
playerOpts.autoplay = options.autoplay; playerOpts.autoplay = options.autoplay;
playerOpts.controls = options.controls; playerOpts.controls = options.controls;
playerOpts.loop = options.loop; playerOpts.loop = (playerOpts.live ? false : options.loop);
playerOpts.poster = options.poster; playerOpts.poster = options.poster;
function calcSize() { function calcSize() {

View file

@ -15,7 +15,7 @@ mistplayers.img = {
var p = mistplayers.img.player; var p = mistplayers.img.player;
p.prototype = new MistPlayer(); p.prototype = new MistPlayer();
p.prototype.build = function (options) { p.prototype.build = function (options) {
var ele = this.element('img'); var ele = this.getElement('img');
ele.src = options.src; ele.src = options.src;
ele.style.display = 'block'; ele.style.display = 'block';
return ele; return ele;

View file

@ -118,7 +118,7 @@ p.prototype.build = function (options) {
} }
} }
me.adderror(msg); me.adderror(msg);
},true); });
var events = ['abort','canplay','canplaythrough','durationchange','emptied','ended','interruptbegin','interruptend','loadeddata','loadedmetadata','loadstart','pause','play','playing','ratechange','seeked','seeking','stalled','volumechange','waiting','progress']; var events = ['abort','canplay','canplaythrough','durationchange','emptied','ended','interruptbegin','interruptend','loadeddata','loadedmetadata','loadstart','pause','play','playing','ratechange','seeked','seeking','stalled','volumechange','waiting','progress'];
for (var i in events) { for (var i in events) {
ele.addEventListener(events[i],function(e){ ele.addEventListener(events[i],function(e){