Cleanup additional messages and add messagr types to MessagePort

This commit is contained in:
hensm
2021-04-25 02:49:22 +01:00
committed by Matt Hensman
parent 0c2535ff1e
commit d424637191
9 changed files with 64 additions and 74 deletions

View File

@@ -57,20 +57,20 @@ decodeTransform.on("data", (message: Message) => {
}
// Receiver selector
case "bridge:receiverSelector/open": {
case "bridge:openReceiverSelector": {
startReceiverSelector(message.data); break;
}
case "bridge:receiverSelector/close": {
case "bridge:closeReceiverSelector": {
stopReceiverSelector(); break;
}
// Media server
case "bridge:mediaServer/start": {
case "bridge:startMediaServer": {
const { filePath, port } = message.data;
startMediaServer(filePath, port);
break;
}
case "bridge:mediaServer/stop": {
case "bridge:stopMediaServer": {
stopMediaServer();
break;
}

View File

@@ -124,23 +124,26 @@ type MessageDefinitions = {
shouldWatchStatus: boolean
}
, "bridge:receiverSelector/open": any
, "bridge:receiverSelector/close": {}
, "bridge:openReceiverSelector": string
, "bridge:closeReceiverSelector": {}
, "bridge:stopReceiverApp": { receiver: Receiver }
, "bridge:mediaServer/start": {
, "bridge:startMediaServer": {
filePath: string
, port: number
}
, "bridge:mediaServer/stop": {}
, "mediaCast:mediaServer/started": {
, "bridge:stopMediaServer": {}
, "mediaCast:mediaServerStarted": {
mediaPath: string
, subtitlePaths: string[]
, localAddress: string
}
, "mediaCast:mediaServer/stopped": {}
, "mediaCast:mediaServer/error": {}
, "mediaCast:mediaServerStopped": {}
, "mediaCast:mediaServerError": {}
, "main:serviceUp": Receiver
, "main:serviceDown": { id: string }