From e6746722c5a26e851d1fa628e93570d8e7ad9bb1 Mon Sep 17 00:00:00 2001 From: Araxeus <78568641+Araxeus@users.noreply.github.com> Date: Sat, 1 Apr 2023 16:35:31 +0300 Subject: [PATCH] add a `[beta]` tag to crossfade plugin --- menu.js | 7 ++++++- plugins/crossfade/front.js | 3 +++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/menu.js b/menu.js index acdf5666..6decc015 100644 --- a/menu.js +++ b/menu.js @@ -59,7 +59,12 @@ const mainMenuTemplate = (win) => { }; } - return pluginEnabledMenu(plugin); + let pluginLabel = plugin; + if (pluginLabel === "crossfade") { + pluginLabel = "crossfade [beta]"; + } + + return pluginEnabledMenu(plugin, pluginLabel); }), ], }, diff --git a/plugins/crossfade/front.js b/plugins/crossfade/front.js index f08d7d87..406bbbee 100644 --- a/plugins/crossfade/front.js +++ b/plugins/crossfade/front.js @@ -111,6 +111,9 @@ const onApiLoaded = () => { watchVideoIDChanges(async (videoID) => { await waitForTransition; const url = await getStreamURL(videoID); + if (!url) { + return; + } await createAudioForCrossfade(url); }); };