Fix unused locals and better receiver selector available media checking

This commit is contained in:
hensm
2019-08-16 12:57:23 +01:00
parent 1c67354e1d
commit e2eca07876
28 changed files with 282 additions and 363 deletions

View File

@@ -1,11 +1,7 @@
"use strict";
import * as cast from "../../cast";
import CastOptions from "./CastOptions";
import CastSession from "./CastSession";
import CastStateEventData from "./CastStateEventData";
import SessionStateEventData from "./SessionStateEventData";
export default class CastContext extends EventTarget {

View File

@@ -2,12 +2,7 @@
import * as cast from "../../cast";
import ActiveInputStateEventData from "./ActiveInputStateEventData";
import ApplicationMetadata from "./ApplicationMetadata";
import ApplicationMetadataEventData from "./ApplicationMetadataEventData";
import ApplicationStatusEventData from "./ApplicationStatusEventData";
import MediaSessionEventData from "./MediaSessionEventData";
import VolumeEventData from "./VolumeEventData";
type MessageListener = (namespace: string, message: string) => void;

View File

@@ -1,7 +1,6 @@
"use strict";
import RemotePlayer from "./RemotePlayer";
import RemotePlayerChangedEvent from "./RemotePlayerChangedEvent";
export default class RemotePlayerController extends EventTarget {

View File

@@ -1,64 +1,64 @@
"use strict";
export const ActiveInputState = {
ACTIVE_INPUT_STATE_UNKNOWN: -1
, ACTIVE_INPUT_STATE_NO: 0
, ACTIVE_INPUT_YES: 1
};
export enum ActiveInputState {
ACTIVE_INPUT_STATE_UNKNOWN = -1
, ACTIVE_INPUT_STATE_NO = 0
, ACTIVE_INPUT_YES = 1
}
export const CastContextEventType = {
CAST_STATE_CHANGED: "caststatechanged"
, SESSION_STATE_CHANGED: "sessionstatechanged"
};
export enum CastContextEventType {
CAST_STATE_CHANGED = "caststatechanged"
, SESSION_STATE_CHANGED = "sessionstatechanged"
}
export const CastState = {
NO_DEVICES_AVAILABLE: "NO_DEVICES_AVAILABLE"
, NOT_CONNECTED: "NOT_CONNECTED"
, CONNECTING: "CONNECTING"
, CONNECTED: "CONNECTED"
};
export enum CastState {
NO_DEVICES_AVAILABLE = "NO_DEVICES_AVAILABLE"
, NOT_CONNECTED = "NOT_CONNECTED"
, CONNECTING = "CONNECTING"
, CONNECTED = "CONNECTED"
}
export const LoggerLevel = {
DEBUG: 0
, INFO: 800
, WARNING: 900
, ERROR: 1000
, NONE: 1500
};
export enum LoggerLevel {
DEBUG = 0
, INFO = 800
, WARNING = 900
, ERROR = 1000
, NONE = 1500
}
export const RemotePlayerEventType = {
ANY_CHANGE: "anyChanged"
, IS_CONNECTED_CHANGE: "isConnectedChanged"
, IS_MEDIA_LOADED_CHANGED: "isMediaLoadedChanged"
, DURATION_CHANGED: "durationChanged"
, CURRENT_TIME_CHANGED: "currentTimeChanged"
, IS_PAUSED_CHANGED: "isPausedChanged"
, VOLUME_LEVEL_CHANGED: "volumeLevelChanged"
, CAN_CONTROL_VOLUME_CHANGED: "canControlVolumeChanged"
, IS_MUTED_CHANGED: "isMutedChanged"
, CAN_PAUSE_CHANGED: "canPauseChanged"
, CAN_SEEK_CHANGED: "canSeekChanged"
, DISPLAY_NAME_CHANGED: "displayNameChanged"
, STATUS_TEXT_CHANGED: "statusTextChanged"
, MEDIA_INFO_CHANGED: "mediaInfoChanged"
, IMAGE_URL_CHANGED: "imageUrlChanged"
, PLAYER_STATE_CHANGED: "playerStateChanged"
};
export enum RemotePlayerEventType {
ANY_CHANGE = "anyChanged"
, IS_CONNECTED_CHANGE = "isConnectedChanged"
, IS_MEDIA_LOADED_CHANGED = "isMediaLoadedChanged"
, DURATION_CHANGED = "durationChanged"
, CURRENT_TIME_CHANGED = "currentTimeChanged"
, IS_PAUSED_CHANGED = "isPausedChanged"
, VOLUME_LEVEL_CHANGED = "volumeLevelChanged"
, CAN_CONTROL_VOLUME_CHANGED = "canControlVolumeChanged"
, IS_MUTED_CHANGED = "isMutedChanged"
, CAN_PAUSE_CHANGED = "canPauseChanged"
, CAN_SEEK_CHANGED = "canSeekChanged"
, DISPLAY_NAME_CHANGED = "displayNameChanged"
, STATUS_TEXT_CHANGED = "statusTextChanged"
, MEDIA_INFO_CHANGED = "mediaInfoChanged"
, IMAGE_URL_CHANGED = "imageUrlChanged"
, PLAYER_STATE_CHANGED = "playerStateChanged"
}
export const SessionEventType = {
APPLICATION_STATUS_CHANGED: "applicationstatuschanged"
, APPLICATION_METADATA_CHANGED: "applicationmetadatachanged"
, ACTIVE_INPUT_STATE_CHANGED: "activeinputstatechanged"
, VOLUME_CHANGED: "volumechanged"
, MEDIA_SESSION: "mediasession"
};
export enum SessionEventType {
APPLICATION_STATUS_CHANGED = "applicationstatuschanged"
, APPLICATION_METADATA_CHANGED = "applicationmetadatachanged"
, ACTIVE_INPUT_STATE_CHANGED = "activeinputstatechanged"
, VOLUME_CHANGED = "volumechanged"
, MEDIA_SESSION = "mediasession"
}
export const SessionState = {
NO_SESSION: "NO_SESSION"
, SESSION_STARTING: "SESSION_STARTING"
, SESSION_STARTED: "SESSION_STARTED"
, SESSION_START_FAILED: "SESSION_START_FAILED"
, SESSION_ENDING: "SESSION_ENDING"
, SESSION_ENDED: "SESSION_ENDED"
, SESSION_RESUMED: "SESSION_RESUMED"
};
export enum SessionState {
NO_SESSION = "NO_SESSION"
, SESSION_STARTING = "SESSION_STARTING"
, SESSION_STARTED = "SESSION_STARTED"
, SESSION_START_FAILED = "SESSION_START_FAILED"
, SESSION_ENDING = "SESSION_ENDING"
, SESSION_ENDED = "SESSION_ENDED"
, SESSION_RESUMED = "SESSION_RESUMED"
}

View File

@@ -1,6 +1,5 @@
"use strict";
import * as cast from "../cast";
import ActiveInputStateEventData from "./classes/ActiveInputStateEventData";
import ApplicationMetadata from "./classes/ApplicationMetadata";
@@ -28,8 +27,6 @@ import { ActiveInputState
import GoogleCastLauncher from "./GoogleCastLauncher";
import { onMessage } from "../eventMessageChannel";
export default {
// Enums