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 PTS calculation on rollover. #2930

Merged
merged 6 commits into from Aug 4, 2020

Commits on Aug 4, 2020

  1. Fix PTS calculation on rollover.

    When a rollover was occuring the timeoffset value was incorrectly
    calculated due to taking the minimum PTS from the new set of rollovers,
    this lead to a very large delta on the PTS for the audio and led to
    incorrect PTS values.
    
    This happened to be fixed by the silent gap code just below, which set
    the sample pts and dts to be the expected next value, but this now makes
    it so on well-formed media, the else branch is essentially a no-op
    because the delta is zero.
    itsjamie authored and Rob Walch committed Aug 4, 2020
    Copy the full SHA
    75a8fea View commit details
    Browse the repository at this point in the history
  2. Add method to find start pts

    Rob Walch committed Aug 4, 2020
    Copy the full SHA
    8861c1e View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    3bc8ea9 View commit details
    Browse the repository at this point in the history
  4. Handle DTS wrapping in initial AVC CTS calculation

    Rob Walch committed Aug 4, 2020
    Copy the full SHA
    12c5ea8 View commit details
    Browse the repository at this point in the history
  5. Minimal Logging on Functional Tests.

    itsjamie authored and Rob Walch committed Aug 4, 2020
    Copy the full SHA
    0ab4fc6 View commit details
    Browse the repository at this point in the history
  6. Package lock update.

    itsjamie authored and Rob Walch committed Aug 4, 2020
    Copy the full SHA
    cf9a969 View commit details
    Browse the repository at this point in the history