From 1baa41a9816b7ebe39f751ff4cb4945a52e16ef6 Mon Sep 17 00:00:00 2001 From: hensm Date: Sun, 11 Sep 2022 14:39:57 +0100 Subject: [PATCH] Fix supported media commands parsing --- ext/src/cast/utils.ts | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/ext/src/cast/utils.ts b/ext/src/cast/utils.ts index 5a5987a..8f6a155 100644 --- a/ext/src/cast/utils.ts +++ b/ext/src/cast/utils.ts @@ -54,15 +54,20 @@ export function convertSupportedMediaCommandsFlags(flags: _MediaCommand) { const supportedMediaCommands: string[] = []; if (flags & _MediaCommand.PAUSE) { supportedMediaCommands.push(MediaCommand.PAUSE); - } else if (flags & _MediaCommand.SEEK) { + } + if (flags & _MediaCommand.SEEK) { supportedMediaCommands.push(MediaCommand.SEEK); - } else if (flags & _MediaCommand.STREAM_VOLUME) { + } + if (flags & _MediaCommand.STREAM_VOLUME) { supportedMediaCommands.push(MediaCommand.STREAM_VOLUME); - } else if (flags & _MediaCommand.STREAM_MUTE) { + } + if (flags & _MediaCommand.STREAM_MUTE) { supportedMediaCommands.push(MediaCommand.STREAM_MUTE); - } else if (flags & _MediaCommand.QUEUE_NEXT) { + } + if (flags & _MediaCommand.QUEUE_NEXT) { supportedMediaCommands.push("queue_next"); - } else if (flags & _MediaCommand.QUEUE_PREV) { + } + if (flags & _MediaCommand.QUEUE_PREV) { supportedMediaCommands.push("queue_prev"); }