From d05bb9ff2ab9f07ebc8c5d3e3f09e04ceaaa2a13 Mon Sep 17 00:00:00 2001 From: absidue <48293849+absidue@users.noreply.github.com> Date: Mon, 11 Nov 2024 02:42:34 +0100 Subject: [PATCH] Fix live streams endlessly buffering (#6019) --- .../components/ft-shaka-video-player/ft-shaka-video-player.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.js b/src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.js index 45f26b48cf92a..d850ee60b9e8b 100644 --- a/src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.js +++ b/src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.js @@ -556,7 +556,6 @@ export default defineComponent({ dash: { manifestPreprocessorTXml: manifestPreprocessorTXml }, - availabilityWindowOverride: seekingIsPossible.value ? NaN : 0 }, abr: { enabled: useAutoQuality, @@ -1803,7 +1802,7 @@ export default defineComponent({ const seekRange = player.seekRange() // Seeking not possible e.g. with HLS - if (seekRange.start === seekRange.end) { + if (seekRange.start === seekRange.end || !seekingIsPossible.value) { return false }