Skip to content
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

Remove subtitle cues and data with the back-buffer #3969

Merged
merged 1 commit into from Jun 1, 2021

Conversation

robwalch
Copy link
Collaborator

@robwalch robwalch commented May 29, 2021

This PR will...

  • Clear subtitle cues from the back-buffer
  • Remove loaded subtitle data from the fragment-tracker

Why is this Pull Request needed?

Longform VOD and live streams with VTT or IMSC1 subtitles should have data and cues cleared with the back-buffer to free up memory. The fragment-tracker was particularly leaky with memory as the loaded data was being added and never removed for each subtitle fragment loaded.

Checklist

  • changes have been done against master branch, and PR does not conflict

@robwalch robwalch added this to the 1.0.5 milestone May 29, 2021
@robwalch robwalch added this to Top priorities in Release Planning and Backlog via automation May 29, 2021
@robwalch robwalch added this to In progress in Performance via automation May 29, 2021
@robwalch robwalch force-pushed the enhancement/remove-subtitle-cues-from-back-buffer branch 2 times, most recently from 6b15612 to 807552d Compare May 30, 2021 01:14
@robwalch robwalch force-pushed the enhancement/remove-subtitle-cues-from-back-buffer branch from 807552d to 935e5d5 Compare May 30, 2021 01:26
@robwalch robwalch merged commit 1b535e5 into master Jun 1, 2021
@robwalch robwalch deleted the enhancement/remove-subtitle-cues-from-back-buffer branch June 1, 2021 14:53
Performance automation moved this from In progress to Done Jun 1, 2021
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.

None yet

1 participant