mirror of
https://github.com/hensm/fx_cast.git
synced 2026-06-10 09:39:58 +00:00
Fix unused locals and better receiver selector available media checking
This commit is contained in:
@@ -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 {
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
"use strict";
|
||||
|
||||
import RemotePlayer from "./RemotePlayer";
|
||||
import RemotePlayerChangedEvent from "./RemotePlayerChangedEvent";
|
||||
|
||||
|
||||
export default class RemotePlayerController extends EventTarget {
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user