Skip to content

Support late X-PLAYOUT-LIMIT update with append-in-place interstitials #7257

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 20, 2025

Conversation

robwalch
Copy link
Collaborator

@robwalch robwalch commented May 20, 2025

This PR will...

Trim buffered assets past X-PLAYOUT-LIMIT on late schedule update.

Why is this Pull Request needed?

Support live HLS updates of playout limit after buffering or playing of assets past the limit. Prior to these changes, if an interstitial was set to append in place, and it buffered past a new X-PLAYOUT-LIMIT, the buffered content may still play through.

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

Resolves issues:

Fixes #7239

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

@robwalch robwalch merged commit cf6c811 into master May 20, 2025
16 checks passed
@robwalch robwalch deleted the bugfix/playout-limit-live-update-in-place branch May 20, 2025 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

X-PLAYOUT-LIMIT not respected when it enters the playlist after last asset started
2 participants