Skip to content

fix(DASH): Update timeline on PTO change #8869

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
Jul 14, 2025

Conversation

matvp91
Copy link
Member

@matvp91 matvp91 commented Jul 14, 2025

Fixes #8351.

When we detect a change in unscaledPresentationTimeOffset, we'll update the timeline along with both the scaled and unscaled presentationTimeOffset.

For reference, updating templateInfo_ introduced a memory leak a while back (#6610), I ran this change for 2 hours straight and memory was kept in check.

@avelad avelad changed the title fix: Update timeline on PTO change fix(DASH): Update timeline on PTO change Jul 14, 2025
@avelad avelad added type: bug Something isn't working correctly priority: P1 Big impact or workaround impractical; resolve before feature release component: DASH The issue involves the MPEG DASH manifest format labels Jul 14, 2025
@avelad avelad added this to the v4.16 milestone Jul 14, 2025
@avelad avelad requested review from avelad and tykus160 July 14, 2025 09:43
@shaka-bot
Copy link
Collaborator

Incremental code coverage: 50.00%

@avelad avelad merged commit ff34d1c into shaka-project:main Jul 14, 2025
46 of 53 checks passed
avelad pushed a commit that referenced this pull request Jul 15, 2025
Fixes #8351.

When we detect a change in `unscaledPresentationTimeOffset`, we'll
update the timeline along with both the scaled and unscaled
presentationTimeOffset.

For reference, updating `templateInfo_` introduced a memory leak a while
back (#6610), I ran
this change for 2 hours straight and memory was kept in check.
avelad pushed a commit that referenced this pull request Jul 15, 2025
Fixes #8351.

When we detect a change in `unscaledPresentationTimeOffset`, we'll
update the timeline along with both the scaled and unscaled
presentationTimeOffset.

For reference, updating `templateInfo_` introduced a memory leak a while
back (#6610), I ran
this change for 2 hours straight and memory was kept in check.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: DASH The issue involves the MPEG DASH manifest format priority: P1 Big impact or workaround impractical; resolve before feature release type: bug Something isn't working correctly
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Changes to presentationTimeOffset value not tracked, 404s from Mediatailor
3 participants