Fix JSHint errors for player.js

This commit is contained in:
Calvin Montgomery 2013-08-05 22:55:11 -04:00
parent 3a5de93d7c
commit 51ea4ce594

View file

@ -296,8 +296,8 @@ var DailymotionPlayer = function (data) {
self.videoId = data.id; self.videoId = data.id;
self.player = DM.player("ytapiplayer", { self.player = DM.player("ytapiplayer", {
video: data.id, video: data.id,
width: parseInt(VWIDTH), width: parseInt(VWIDTH, 10),
height: parseInt(VHEIGHT), height: parseInt(VHEIGHT, 10),
params: { autoplay: 1 } params: { autoplay: 1 }
}); });
@ -464,7 +464,7 @@ var LivestreamPlayer = function (data) {
self.getTime = function () { }; self.getTime = function () { };
self.seek = function () { }; self.seek = function () { };
} };
var TwitchTVPlayer = function (data) { var TwitchTVPlayer = function (data) {
removeOld(); removeOld();
@ -506,7 +506,7 @@ var TwitchTVPlayer = function (data) {
self.getTime = function () { }; self.getTime = function () { };
self.seek = function () { }; self.seek = function () { };
} };
var JustinTVPlayer = function (data) { var JustinTVPlayer = function (data) {
removeOld(); removeOld();
@ -548,7 +548,7 @@ var JustinTVPlayer = function (data) {
self.getTime = function () { }; self.getTime = function () { };
self.seek = function () { }; self.seek = function () { };
} };
var RTMPPlayer = function (data) { var RTMPPlayer = function (data) {
removeOld(); removeOld();
@ -591,7 +591,7 @@ var RTMPPlayer = function (data) {
self.getTime = function () { }; self.getTime = function () { };
self.seek = function () { }; self.seek = function () { };
} };
var JWPlayer = function (data) { var JWPlayer = function (data) {
var self = this; var self = this;
@ -619,7 +619,7 @@ var JWPlayer = function (data) {
jwplayer().onComplete(function() { jwplayer().onComplete(function() {
socket.emit("playNext"); socket.emit("playNext");
}); });
} };
waitUntilDefined(window, "jwplayer", function () { self.init(); }); waitUntilDefined(window, "jwplayer", function () { self.init(); });
@ -654,7 +654,7 @@ var JWPlayer = function (data) {
if(jwplayer) if(jwplayer)
jwplayer().seek(time); jwplayer().seek(time);
}; };
} };
var UstreamPlayer = function (data) { var UstreamPlayer = function (data) {
var self = this; var self = this;
@ -686,7 +686,7 @@ var UstreamPlayer = function (data) {
self.getTime = function () { }; self.getTime = function () { };
self.seek = function () { }; self.seek = function () { };
} };
var ImgurPlayer = function (data) { var ImgurPlayer = function (data) {
var self = this; var self = this;
@ -705,7 +705,7 @@ var ImgurPlayer = function (data) {
self.load = function (data) { self.load = function (data) {
self.videoId = data.id; self.videoId = data.id;
self.init() self.init();
}; };
self.pause = function () { }; self.pause = function () { };
@ -717,7 +717,7 @@ var ImgurPlayer = function (data) {
self.getTime = function () { }; self.getTime = function () { };
self.seek = function () { }; self.seek = function () { };
} };
var CustomPlayer = function (data) { var CustomPlayer = function (data) {
var self = this; var self = this;
@ -728,7 +728,7 @@ var CustomPlayer = function (data) {
div.attr("id", ""); div.attr("id", "");
div.append(self.videoId); div.append(self.videoId);
self.player = div.find("iframe") self.player = div.find("iframe");
if(self.player.length === 0) self.player = div.find("object"); if(self.player.length === 0) self.player = div.find("object");
if(self.player.length === 0) self.player = div; if(self.player.length === 0) self.player = div;
self.player.attr("id", "ytapiplayer"); self.player.attr("id", "ytapiplayer");
@ -736,9 +736,11 @@ var CustomPlayer = function (data) {
self.player.attr("height", VHEIGHT); self.player.attr("height", VHEIGHT);
}; };
self.init();
self.load = function (data) { self.load = function (data) {
self.id = data.id; self.id = data.id;
self.initCustom() self.init();
}; };
self.pause = function () { }; self.pause = function () { };
@ -769,10 +771,10 @@ function handleMediaUpdate(data) {
if(data.paused) { if(data.paused) {
PLAYER.seek(data.currentTime); PLAYER.seek(data.currentTime);
PLAYER.pause(); PLAYER.pause();
} } else {
else {
PLAYER.isPaused(function (paused) { PLAYER.isPaused(function (paused) {
paused && PLAYER.play(); if(paused)
PLAYER.play();
}); });
} }
@ -783,8 +785,7 @@ function handleMediaUpdate(data) {
if(diff > USEROPTS.sync_accuracy) { if(diff > USEROPTS.sync_accuracy) {
PLAYER.seek(time); PLAYER.seek(time);
} } else if(diff < -USEROPTS.sync_accuracy) {
else if(diff < -USEROPTS.sync_accuracy) {
// Don't synch all the way back, causes buffering problems // Don't synch all the way back, causes buffering problems
// because for some dumb reason YouTube erases the buffer // because for some dumb reason YouTube erases the buffer
// when you seek backwards // when you seek backwards