Now sending next video to chromecast

This commit is contained in:
Kasper Rynning-Tønnesen
2016-11-18 15:26:58 +01:00
parent 37ee42fab5
commit 673f9a7a0e
6 changed files with 59 additions and 6 deletions

View File

@@ -9,18 +9,33 @@ var List = {
{
case "list":
List.populate_list(msg.playlist);
if(chromecastAvailable){
Player.sendNext({title: full_playlist[0].title, videoId: full_playlist[0].id});
}
break;
case "added":
List.added_song(msg.value);
if(chromecastAvailable){
Player.sendNext({title: full_playlist[0].title, videoId: full_playlist[0].id});
}
break;
case "deleted":
List.deleted_song(msg.value);
if(chromecastAvailable){
Player.sendNext({title: full_playlist[0].title, videoId: full_playlist[0].id});
}
break;
case "vote":
List.voted_song(msg.value, msg.time);
if(chromecastAvailable){
Player.sendNext({title: full_playlist[0].title, videoId: full_playlist[0].id});
}
break;
case "song_change":
if(window.location.pathname != "/") List.song_change(msg.time);
if(chromecastAvailable){
Player.sendNext({title: full_playlist[0].title, videoId: full_playlist[0].id});
}
break;
}
},
@@ -267,8 +282,7 @@ var List = {
if($("#wrapper").children().length >= List.page + 20){
$($("#wrapper").children()[List.page + 20]).css("display", "block");
}
document.getElementById('wrapper').scrollTop += 1;
document.getElementById('wrapper').scrollTop += -1;
}catch(e){}
},

View File

@@ -194,6 +194,12 @@ var Player = {
}
},
sendNext: function(obj){
if(chromecastAvailable){
castSession.sendMessage("urn:x-cast:zoff.no", {type: "nextVideo", title: obj.title, videoId: obj.videoId});
}
},
getTitle: function(titt, v)
{