Skip to content

Conversation

robwalch
Copy link
Collaborator

@robwalch robwalch commented Aug 21, 2025

This PR will...

Why is this Pull Request needed?

Avoid fatal error and unnecessary retries when offline (temporarily).
Allow skipping of blocked segments in live, but not in VOD where all content should be expected to load eventually.

Are there any points in the code the reviewer needs to double check?

Resolves issues:

Fixes #7471

Checklist

  • changes have been done against master branch, and PR does not conflict
  • new unit / functional tests have been added (whenever applicable)
  • API or design changes are documented in API.md

…"offline" state

Fixes #7471
Only treat no alternal segment request failures as gaps in live playlists
Follow up to #7464, #7410
Do not exhaust retries in tick loop while seeking
Only schedule immediate tick on seeking when buffer is empty and state is idle
#7472
@robwalch robwalch merged commit b2d7391 into master Aug 22, 2025
16 checks passed
@robwalch robwalch deleted the enhancement/handle-offline-treat-live-no-alt-as-gap branch August 22, 2025 23:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

Regression due to treating HTTP status 0 differently from 404
1 participant