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

fix(HLS): don't do sequence mode workaround unless there's a text stream #5079

Merged
merged 2 commits into from Mar 16, 2023

Conversation

swac
Copy link
Contributor

@swac swac commented Mar 9, 2023

The VTT cue timing fix in #4217 seems to have caused a regression for videos without VTT streams, where the first segment would sometimes not play smoothly. It also appears to fix the gap jumping seen in the "Art of Motion (HLS, TS)" demo. This was partially fixed for fMP4 in #4553 but didn't fix the issue for MPEG-2 TS.

Fixes #4975.

@swac swac changed the title fix: don't do sequence mode workaround unless there's a text stream fix(HLS): don't do sequence mode workaround unless there's a text stream Mar 9, 2023
@avelad avelad added type: bug Something isn't working correctly component: HLS The issue involves Apple's HLS manifest format priority: P2 Smaller impact or easy workaround labels Mar 9, 2023
@avelad avelad added this to the v4.4 milestone Mar 9, 2023
@github-actions
Copy link
Contributor

github-actions bot commented Mar 9, 2023

Incremental code coverage: 100.00%

@avelad avelad requested a review from littlespex March 13, 2023 17:49
@nyanmisaka
Copy link
Contributor

nyanmisaka commented Mar 14, 2023

+1 for this. Last time #4553 only fixed for fMP4 on desktop browsers but on Android it is still affected in my follow-up testing.

@avelad avelad merged commit fb22669 into shaka-project:main Mar 16, 2023
16 checks passed
avelad added a commit to avelad/shaka-player that referenced this pull request Mar 22, 2023
avelad added a commit that referenced this pull request Mar 22, 2023
avelad added a commit that referenced this pull request Jun 16, 2023
@github-actions github-actions bot added the status: archived Archived and locked; will not be updated label Jul 25, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 25, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
component: HLS The issue involves Apple's HLS manifest format priority: P2 Smaller impact or easy workaround status: archived Archived and locked; will not be updated type: bug Something isn't working correctly
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Choppy HLS MPEG-2 TS VOD playback with some gap jumping
4 participants