Fix extension cast senders

This commit is contained in:
hensm
2021-05-03 16:58:17 +01:00
parent 94423e4eee
commit dbcf3b1459
3 changed files with 56 additions and 49 deletions

View File

@@ -63,16 +63,11 @@ function getSession(opts: InitOptions): Promise<cast.Session> {
*/
function receiverListener(availability: string) {
if (availability === cast.ReceiverAvailability.AVAILABLE) {
if (opts.receiver) {
/*cast._requestSession(
opts.receiver
, onRequestSessionSuccess
, onRequestSessionError);*/
} else {
cast.requestSession(
onRequestSessionSuccess
, onRequestSessionError);
}
cast.requestSession(
onRequestSessionSuccess
, onRequestSessionError
, undefined
, opts.receiver);
}
}
@@ -340,7 +335,7 @@ async function registerMediaElementListeners() {
interface InitOptions {
mediaUrl: string;
receiver: ReceiverDevice;
receiver?: ReceiverDevice;
targetElementId?: number;
}