mirror of https://github.com/calzoneman/sync.git
Minor cleanup of some no longer used client stuff
This commit is contained in:
parent
70b875c0e9
commit
82bd645781
|
@ -1,9 +1,4 @@
|
||||||
Callbacks = {
|
Callbacks = {
|
||||||
|
|
||||||
error: function (reason) {
|
|
||||||
window.SOCKET_ERROR_REASON = reason;
|
|
||||||
},
|
|
||||||
|
|
||||||
/* fired when socket connection completes */
|
/* fired when socket connection completes */
|
||||||
connect: function() {
|
connect: function() {
|
||||||
HAS_CONNECTED_BEFORE = true;
|
HAS_CONNECTED_BEFORE = true;
|
||||||
|
@ -42,6 +37,7 @@ Callbacks = {
|
||||||
|
|
||||||
// Socket.IO error callback
|
// Socket.IO error callback
|
||||||
error: function (msg) {
|
error: function (msg) {
|
||||||
|
window.SOCKET_ERROR_REASON = reason;
|
||||||
$("<div/>")
|
$("<div/>")
|
||||||
.addClass("server-msg-disconnect")
|
.addClass("server-msg-disconnect")
|
||||||
.text("Unable to connect: " + msg)
|
.text("Unable to connect: " + msg)
|
||||||
|
@ -631,16 +627,6 @@ Callbacks = {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
setUserIcon: function (data) {
|
|
||||||
var user = findUserlistItem(data.name);
|
|
||||||
if (user === null) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
user.data("icon", data.icon);
|
|
||||||
formatUserlistItem(user);
|
|
||||||
},
|
|
||||||
|
|
||||||
userLeave: function(data) {
|
userLeave: function(data) {
|
||||||
var user = findUserlistItem(data.name);
|
var user = findUserlistItem(data.name);
|
||||||
if(user !== null)
|
if(user !== null)
|
||||||
|
|
|
@ -1898,9 +1898,6 @@ handleWindowResize();
|
||||||
function removeVideo(event) {
|
function removeVideo(event) {
|
||||||
try {
|
try {
|
||||||
PLAYER.setVolume(0);
|
PLAYER.setVolume(0);
|
||||||
if (PLAYER.type === "rv") {
|
|
||||||
killVideoUntilItIsDead($(PLAYER.player));
|
|
||||||
}
|
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2785,32 +2782,6 @@ function initPm(user) {
|
||||||
return pm;
|
return pm;
|
||||||
}
|
}
|
||||||
|
|
||||||
function killVideoUntilItIsDead(video) {
|
|
||||||
try {
|
|
||||||
video[0].volume = 0;
|
|
||||||
video[0].muted = true;
|
|
||||||
video.attr("src", "");
|
|
||||||
video.remove();
|
|
||||||
} catch (e) {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function fallbackRaw(data) {
|
|
||||||
$("<div/>").insertBefore($("#ytapiplayer")).attr("id", "ytapiplayer");
|
|
||||||
$("video").each(function () {
|
|
||||||
killVideoUntilItIsDead($(this));
|
|
||||||
});
|
|
||||||
$("audio").each(function () {
|
|
||||||
killVideoUntilItIsDead($(this));
|
|
||||||
});
|
|
||||||
data.type = "fl";
|
|
||||||
data.url = data.direct.sd.url;
|
|
||||||
PLAYER.player = undefined;
|
|
||||||
PLAYER = new FlashPlayer(data);
|
|
||||||
|
|
||||||
handleMediaUpdate(data);
|
|
||||||
}
|
|
||||||
|
|
||||||
function checkScriptAccess(source, type, cb) {
|
function checkScriptAccess(source, type, cb) {
|
||||||
var pref = JSPREF[CHANNEL.name.toLowerCase() + "_" + type];
|
var pref = JSPREF[CHANNEL.name.toLowerCase() + "_" + type];
|
||||||
if (pref === "ALLOW") {
|
if (pref === "ALLOW") {
|
||||||
|
@ -2944,51 +2915,6 @@ function formatScriptAccessPrefs() {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
VIMEO SIMULATOR 2014
|
|
||||||
|
|
||||||
Vimeo decided to block my domain. After repeated emails, they refused to
|
|
||||||
unblock it. Rather than give in to their demands, there is a serverside
|
|
||||||
option which extracts direct links to the h264 encoded MP4 video files.
|
|
||||||
These files can be loaded in a custom player to allow Vimeo playback without
|
|
||||||
triggering their dumb API domain block.
|
|
||||||
|
|
||||||
It's a little bit hacky, but my only other option is to keep buying new
|
|
||||||
domains every time one gets blocked. No thanks to Vimeo, who were of no help
|
|
||||||
and unwilling to compromise on the issue.
|
|
||||||
*/
|
|
||||||
function vimeoSimulator2014(data) {
|
|
||||||
/* Vimeo Simulator uses the raw file player */
|
|
||||||
data.type = "fi";
|
|
||||||
|
|
||||||
/* Convert youtube-style quality key to vimeo workaround quality */
|
|
||||||
var q = {
|
|
||||||
small: "mobile",
|
|
||||||
medium: "sd",
|
|
||||||
large: "sd",
|
|
||||||
hd720: "hd",
|
|
||||||
hd1080:"hd",
|
|
||||||
highres: "hd"
|
|
||||||
}[USEROPTS.default_quality] || "sd";
|
|
||||||
|
|
||||||
var fallback = {
|
|
||||||
hd: "sd",
|
|
||||||
sd: "mobile",
|
|
||||||
mobile: false
|
|
||||||
};
|
|
||||||
|
|
||||||
/* Pick highest quality less than or equal to user's preference from the options */
|
|
||||||
while (!(q in data.meta.direct) && q != false) {
|
|
||||||
q = fallback[q];
|
|
||||||
}
|
|
||||||
if (!q) {
|
|
||||||
q = "sd";
|
|
||||||
}
|
|
||||||
|
|
||||||
data.url = data.meta.direct[q].url;
|
|
||||||
return data;
|
|
||||||
}
|
|
||||||
|
|
||||||
function EmoteList(selector, emoteClickCallback) {
|
function EmoteList(selector, emoteClickCallback) {
|
||||||
this.elem = $(selector);
|
this.elem = $(selector);
|
||||||
this.initSearch();
|
this.initSearch();
|
||||||
|
|
Loading…
Reference in New Issue