diff --git a/web/src/lib/components/asset-viewer/VideoNativeViewer.svelte b/web/src/lib/components/asset-viewer/VideoNativeViewer.svelte index 4a7c01ca4d..349561ea7b 100644 --- a/web/src/lib/components/asset-viewer/VideoNativeViewer.svelte +++ b/web/src/lib/components/asset-viewer/VideoNativeViewer.svelte @@ -140,6 +140,7 @@ return; } + // eslint-disable-next-line @typescript-eslint/no-misused-promises api.on(Hls.Events.MANIFEST_PARSED, async () => { // Defer hls.js's first fragment load until we filter out suboptimal variants api.stopLoad(); @@ -149,6 +150,7 @@ } const decodingInfo = await Promise.all(api.levels.map((level) => mediaCapabilitiesManager.decodingInfo(level))); + // eslint-disable-next-line svelte/prefer-svelte-reactivity const lowestBitrateByHeight = new Map(); for (let i = 0; i < api.levels.length; i++) { if (!decodingInfo[i].powerEfficient) {