From 2b4c6f0e1945cc00f7c389a03041ed9ea800cf81 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Sun, 19 May 2024 06:02:18 -0600 Subject: [PATCH] Show error banner when playback fails --- web/src/components/player/HlsVideoPlayer.tsx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/web/src/components/player/HlsVideoPlayer.tsx b/web/src/components/player/HlsVideoPlayer.tsx index 28925de37..612489137 100644 --- a/web/src/components/player/HlsVideoPlayer.tsx +++ b/web/src/components/player/HlsVideoPlayer.tsx @@ -285,6 +285,14 @@ export default function HlsVideoPlayer({ ) { setLoadedMetadata(false); setUseHlsCompat(true); + } else { + toast.error( + // @ts-expect-error code does exist + `Failed to play recordings (error ${e.target.error.code}): ${e.target.error.message}`, + { + position: "top-center", + }, + ); } }} />