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

Allow any application id for cast receiver

This commit is contained in:
Niels van Velzen 2023-09-23 17:17:51 +02:00
parent 3370d49d51
commit 320c1dc28a

View file

@ -106,10 +106,9 @@ class CastPlayer {
return; return;
} }
let applicationID = applicationStable; let applicationID = userSettings.chromecastVersion();
if (userSettings.chromecastVersion() === 'unstable') { if (applicationID === 'stable') applicationID = applicationStable;
applicationID = applicationUnstable; if (applicationID === 'unstable') applicationID = applicationUnstable;
}
// request session // request session
const sessionRequest = new chrome.cast.SessionRequest(applicationID); const sessionRequest = new chrome.cast.SessionRequest(applicationID);
@ -117,7 +116,7 @@ class CastPlayer {
this.sessionListener.bind(this), this.sessionListener.bind(this),
this.receiverListener.bind(this)); this.receiverListener.bind(this));
console.debug('chromecast.initialize'); console.debug(`chromecast.initialize (applicationId=${applicationID})`);
chrome.cast.initialize(apiConfig, this.onInitSuccess.bind(this), this.errorHandler); chrome.cast.initialize(apiConfig, this.onInitSuccess.bind(this), this.errorHandler);
} }