fragLoadPolicy is not followed if level has 2+ gaps fragments in a row #6682
Labels
Bug
Needs Triage
If there is a suspected stream issue, apply this label to triage if it is something we should fix.
What version of Hls.js are you using?
v1.5.15
What browser (including version) are you using?
Chrome 128.0.6613.114 (Official Build), (arm64)
What OS (including version) are you using?
macOS Sonoma 14.6.1
Test stream
Provided in demo GitHub repository
Configuration
Additional player setup steps
I simplified the demo, but the thing I am trying to achieve here is to make all failed fragments "skippable", so I am trying to set them as a GAP fragment with this code:
I want to make Hls.js follow
fragLoadPolicy
for all requests it does to load fragments, so this code can work properly.Checklist
Steps to reproduce
Expected behaviour
Fragment requests after gap fragments should follow
fragLoadPolicy
and make retries, then after all retries are used must pop with fatalFRAG_LOAD_ERROR
What actually happened?
Fragment requests after gap fragments are not following
fragLoadPolicy
and are not making any retries, soFRAG_LOAD_ERROR
never popsConsole output
Chrome media internals output
No response
The text was updated successfully, but these errors were encountered: