Misc missed changes

This commit is contained in:
hensm
2021-05-04 11:43:25 +01:00
parent dbcf3b1459
commit 7854208b64
3 changed files with 17 additions and 15 deletions

View File

@@ -65,6 +65,8 @@ const NS_MEDIA = "urn:x-cast:com.google.cast.media";
newItem.media = media.media;
}
}
newItems.push(newItem);
}
media.items = newItems;
@@ -187,7 +189,7 @@ export default class Session {
addMediaListener(_mediaListener: MediaListener) {
logger.info("STUB :: Session#addMediaListener");
}
removeMediaListener(_mediaListener: MediaListener): void {
removeMediaListener(_mediaListener: MediaListener) {
logger.info("STUB :: Session#removeMediaListener");
}
@@ -198,26 +200,26 @@ export default class Session {
this._messageListeners.get(namespace)?.add(listener);
}
removeMessageListener(namespace: string, listener: MessageListener): void {
removeMessageListener(namespace: string, listener: MessageListener) {
this._messageListeners.get(namespace)?.delete(listener);
}
addUpdateListener(listener: UpdateListener) {
this._updateListeners.add(listener);
}
removeUpdateListener(listener: UpdateListener): void {
removeUpdateListener(listener: UpdateListener) {
this._updateListeners.delete(listener);
}
leave(_successCallback?: SuccessCallback
, _errorCallback?: ErrorCallback): void {
, _errorCallback?: ErrorCallback) {
logger.info("STUB :: Session#leave");
}
loadMedia(loadRequest: LoadRequest
, successCallback?: LoadSuccessCallback
, errorCallback?: ErrorCallback): void {
, errorCallback?: ErrorCallback) {
this.#loadMediaSuccessCallback = successCallback;
this.#loadMediaErrorCallback = errorCallback;
@@ -230,7 +232,7 @@ export default class Session {
queueLoad(_queueLoadRequest: QueueLoadRequest
, _successCallback?: LoadSuccessCallback
, _errorCallback?: ErrorCallback): void {
, _errorCallback?: ErrorCallback) {
logger.info("STUB :: Session#queueLoad");
}
@@ -238,7 +240,7 @@ export default class Session {
sendMessage(namespace: string
, message: object | string
, successCallback?: SuccessCallback
, errorCallback?: ErrorCallback): void {
, errorCallback?: ErrorCallback) {
const messageId = uuid();
@@ -271,7 +273,7 @@ export default class Session {
setReceiverVolumeLevel(newLevel: number
, successCallback?: SuccessCallback
, errorCallback?: ErrorCallback): void {
, errorCallback?: ErrorCallback) {
this.#sendReceiverMessage(
{ type: "SET_VOLUME"
@@ -281,7 +283,7 @@ export default class Session {
}
stop(successCallback?: SuccessCallback
, errorCallback?: ErrorCallback): void {
, errorCallback?: ErrorCallback) {
this.#sendReceiverMessage(
{ type: "STOP"

View File

@@ -39,12 +39,12 @@ const sessions = new Map<string, Session>();
export { AutoJoinPolicy, Capability, DefaultActionPolicy, DialAppState
, ErrorCode, ReceiverAction, ReceiverAvailability, ReceiverType
, SenderPlatform, SessionStatus, VolumeControlType };
, ErrorCode, ReceiverAction, ReceiverAvailability, ReceiverType
, SenderPlatform, SessionStatus, VolumeControlType };
export { ApiConfig, CredentialsData, DialRequest, Error_ as Error, Image
, Receiver, ReceiverDisplayStatus, SenderApplication, SessionRequest
, Timeout, Volume, Session };
, Receiver, ReceiverDisplayStatus, SenderApplication, SessionRequest
, Timeout, Volume, Session };
export const VERSION = [ 1, 2 ];
export let isAvailable = false;

View File

@@ -2,7 +2,7 @@
/**
* Keep in sync with bridge types at:
* app/src/bridge/components/chromecast/types.ts
* app/src/bridge/components/cast/types.ts
*/
import { SenderApplication, Volume, Image } from "./dataClasses";
@@ -118,7 +118,7 @@ export type SenderMediaMessage =
, textTrackStyle: Nullable<string>
}
// QueueLoadRequest
| MediaReqBase & {
| ReqBase & {
type: "QUEUE_LOAD"
, items: QueueItem[]
, startIndex: number