mirror of
https://github.com/hensm/fx_cast.git
synced 2026-06-10 17:49:58 +00:00
Cleanup additional messages and add messagr types to MessagePort
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
@@ -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 }
|
||||
|
||||
Reference in New Issue
Block a user