1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

update chromecast

This commit is contained in:
Luke Pulverenti 2016-03-04 23:16:37 -05:00
parent bfc9058488
commit 3aefabc66b

View file

@ -106,7 +106,8 @@
var sessionRequest = new chrome.cast.SessionRequest(applicationID);
var apiConfig = new chrome.cast.ApiConfig(sessionRequest,
this.sessionListener.bind(this),
this.receiverListener.bind(this));
this.receiverListener.bind(this),
"origin_scoped");
console.log('chromecast.initialize');
@ -461,14 +462,11 @@
var userId = Dashboard.getCurrentUserId();
if (query.Ids && query.Ids.split(',').length == 1) {
return new Promise(function (resolve, reject) {
ApiClient.getItem(userId, query.Ids.split(',')).then(function (item) {
resolve({
Items: [item],
TotalRecordCount: 1
});
});
return ApiClient.getItem(userId, query.Ids.split(',')).then(function (item) {
return {
Items: [item],
TotalRecordCount: 1
};
});
}
else {
@ -671,16 +669,13 @@
self.getTargets = function () {
return new Promise(function (resolve, reject) {
var targets = [];
var targets = [];
if (castPlayer.hasReceivers) {
targets.push(self.getCurrentTargetInfo());
}
if (castPlayer.hasReceivers) {
targets.push(self.getCurrentTargetInfo());
}
resolve(targets);
});
return Promise.resolve(targets);
};
self.getCurrentTargetInfo = function () {
@ -814,11 +809,8 @@
self.getPlayerState = function () {
return new Promise(function (resolve, reject) {
var result = self.getPlayerStateInternal();
resolve(result);
});
var result = self.getPlayerStateInternal();
return Promise.resolve(result);
};
self.lastPlayerData = {};