You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Then seek back at the beginning of the stream.
You will notice that captions previously displayed at the beginning of the stream are now missing and no longer displayed anymore because they have been removed from the text track cue list. And there corresponding vtt boxes/text fragments ( https://livesim2.dashif.org/vod/testpic_2s/sub_eng/24.m4s for example) haven't been reloaded.
Captions will reappear when you reach a point where they are still present in the cue list of the text track.
Another way to reproduce this issue is to play the stream until them end, and press play again.
Observed behavior
Calling _deleteOutdatedTrackCues() in TextTrack.js's addCaptions() is causing issues when seeking or starting over (Seeking to 0) when text fragments are scattered throughtout the stream. Once outdated cues are deleted, they are not redownloaded when the user seek back to a position in time where deleted text cues were, resulting in the disappearance of the captions for that time.
Expected behavior
Redownload the captions, or only delete outdated captions when they are out of the seekable range.
The text was updated successfully, but these errors were encountered:
Environment
Steps to reproduce
It can be reproduce in dash reference player as follow:
You will notice that captions previously displayed at the beginning of the stream are now missing and no longer displayed anymore because they have been removed from the text track cue list. And there corresponding vtt boxes/text fragments ( https://livesim2.dashif.org/vod/testpic_2s/sub_eng/24.m4s for example) haven't been reloaded.
Captions will reappear when you reach a point where they are still present in the cue list of the text track.
Another way to reproduce this issue is to play the stream until them end, and press play again.
Observed behavior
Calling _deleteOutdatedTrackCues() in TextTrack.js's addCaptions() is causing issues when seeking or starting over (Seeking to 0) when text fragments are scattered throughtout the stream. Once outdated cues are deleted, they are not redownloaded when the user seek back to a position in time where deleted text cues were, resulting in the disappearance of the captions for that time.
Expected behavior
Redownload the captions, or only delete outdated captions when they are out of the seekable range.
The text was updated successfully, but these errors were encountered: