dash.js
dash.js copied to clipboard
Out-of-date fragmented track cues not cleared on video buffer cleanup during playback
I have noticed that player teardown can take a long time (5+ seconds) after long-playing videos with a high volume of cues. It appears that dash.js does not clear cues from a fragmentedTrack
until the player is torn down completely.
I believe fragmented track cues should be handled similarly to embedded track cues in the onVideoBufferCleared(e)
function, but would like to be disabused of this notion if I am incorrect.
https://github.com/Dash-Industry-Forum/dash.js/blob/42d584b6e088af0ed3045a8a26fcf97c35b09f07/src/streaming/text/TextSourceBuffer.js#L584-L591
This issue has been automatically marked as stale because it has not had recent activity. However, it might still be relevant so please leave a short comment if it should remain open. Otherwise the issue will be closed automatically after two weeks. Thank you for your contributions.
unstall
This issue has been automatically marked as stale because it has not had recent activity. However, it might still be relevant so please leave a short comment if it should remain open. Otherwise the issue will be closed automatically after two weeks. Thank you for your contributions.
unstall
This issue has been automatically marked as stale because it has not had recent activity. However, it might still be relevant so please leave a short comment if it should remain open. Otherwise the issue will be closed automatically after two weeks. Thank you for your contributions.
unstale
Fixed in #4305