diff options
Diffstat (limited to 'www/static/js/embed.js')
| -rwxr-xr-x | www/static/js/embed.js | 142 |
1 files changed, 0 insertions, 142 deletions
diff --git a/www/static/js/embed.js b/www/static/js/embed.js deleted file mode 100755 index d52c7a0..0000000 --- a/www/static/js/embed.js +++ /dev/null @@ -1,142 +0,0 @@ -var VIMEOregexp = /^(\bhttps?:\/\/)(www.)?vimeo.com\/([0-9]+).*$/i -var stWidget = {addEntry:function(){}} -var Room = - { - load: function () - { - } - } -var Keyboard = - { - standardMap: function (event) - { - kc = event.keyCode - if (kc === 27) // && Room.loaded) - { - Menu.close() - Viewport.fullscreenOn() - return false - } - if (kc === 37 || kc === 177) - Player.playPrev() - if (kc === 39 || kc === 176) - Player.playNext() - if (kc === 32 || kc === 179) - Player.pause() - if (kc === 76) - Player.likeClick() - event.preventDefault() - } - } -var Viewport = - { - resize: function () - { - var w = $(window).width() - var h = $(window).height() - var ytw = w - var yth = ytw * 3/4 - - var conheight = $("#controls").height() - $("#player").css("height", yth+conheight+40) - $("#player").css("top", 0).css("left", 0) - $("#player,#projector,#screen,#ytscreen").width(ytw) - $("#projector,#screen,#ytscreen").height(yth) - - $("#controls").css("top", yth) - var playerTop = yth+15 - - $("#playlist,#playlistbg").css("top", playerTop+20) - $("#playlist,#playlistbg").css("width", '100%') - $("#playlist,#playlistbg,#queue").css("height", h-playerTop-20) - } - } -var Poll = - { - room: roomName, - last: "1", - delay: 60 * 1000, - init: function () - { - if (Auth.init()) - { - Poll.poll = Poll.pollAuth - Poll.delay = 3 * 1000 - Auth.success = Poll.poll - Auth.checkin () - } - else - { - Poll.poll = Poll.pollFree - Poll.poll() - } - }, - poll: function () {}, - pollAuth: function () - { - $.post(API.URL.room.poll, - { - room: Poll.room, - session: Auth.session, - last: 1, - }).success(Poll.pollCallback).error(Poll.pollErrorCallback) - }, - pollFree: function () - { - $.post(API.URL.room.watch, - { - room: Poll.room, - last: Poll.last, - }).success(Poll.pollCallback).error(Poll.pollErrorCallback) - }, - pollErrorCallback: function () - { - Poll.timer = setTimeout(Poll.poll, Poll.delay) - }, - pollCallback: function (raw) - { - Poll.timer = setTimeout(Poll.poll, Poll.delay) - var lines = raw.split("\n") - lines.shift() - Poll.last = d.trim( lines.shift() ) - var videos = [] - for (i in lines) - { - if (lines[i].indexOf("VIDEO") === 0) - { - var row = lines[i].split("\t") - row.shift() - videos.push(row) - } - } - if (videos.length) - { - Playlist.enqueueOldVideoFormat(videos) - } - } - } - -var Main = - { - init: function () - { - if (roomName === "disaro") - $("title").html("DISARO 20†† RADIO") - else if (roomName === "main") - $("title").html("SCANNERJAMMER RADIO") - else if (roomName === "sewergreats") - $("title").html("SEWER GREATS RADIO") - else - $("title").html(roomName.toUpperCase()+" RADIO") - $(window).bind("resize", Viewport.resize) - Viewport.resize() - $(window).bind("keydown", Keyboard.standardMap) - Poll.init() - Player.init() - Playlist.init() - $("#mute").bind("click", Player.muteClick) - setTimeout('Player.start()', 2000) - Player.queueOffset = 0 - } - } -Main.init() |
