From 1bb77baade14ee38ef52ed7799f6cdbfb1353001 Mon Sep 17 00:00:00 2001 From: nklhrstv Date: Wed, 13 May 2020 17:04:29 +0300 Subject: [PATCH] cast session prop added --- src/services/Chromecast/Chromecast.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/services/Chromecast/Chromecast.js b/src/services/Chromecast/Chromecast.js index fadc7a916..5984bb99d 100644 --- a/src/services/Chromecast/Chromecast.js +++ b/src/services/Chromecast/Chromecast.js @@ -37,7 +37,8 @@ function Chromecast() { function onCastStateChanged() { events.emit(cast.framework.CastContextEventType.CAST_STATE_CHANGED); } - function onSesstionStateChanged(event) { + function onSesstionStateChanged() { + events.emit(cast.framework.CastContextEventType.SESSION_STATE_CHANGED); } function onStateChanged() { if (active) { @@ -139,6 +140,17 @@ function Chromecast() { return cast.framework.CastContext.getInstance().getCastState(); } + }, + castSession: { + configurable: false, + enumerable: true, + get: function() { + if (!castAPIAvailable) { + return null; + } + + return cast.framework.CastContext.getInstance().getCurrentSession(); + } } });