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

Handle streams with corrupted pts or dts timestamps #1426

Merged

Commits on Sep 7, 2023

  1. Add several fixes to handle streams with corrupted PTS or DTS timesta…

    …mps during discontinuities.
    
    - Add feature flag to calculate timestampOffset for each segment, regardless of its timeline.
    - Use audio/video start time info from Transmuxer instead of probeTs.
    Dzianis Dashkevich committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    027f117 View commit details
    Browse the repository at this point in the history
  2. fix eslint issues

    Dzianis Dashkevich committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    09ade8e View commit details
    Browse the repository at this point in the history
  3. safe read buffered

    Dzianis Dashkevich committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    28d3b70 View commit details
    Browse the repository at this point in the history
  4. fix test

    Dzianis Dashkevich committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    f1fbd7a View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. add tests for calculateTimestampOffsetForEachSegment

    Dzianis Dashkevich committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    967c8df View commit details
    Browse the repository at this point in the history
  2. extract buffered end getter to a separate function

    Dzianis Dashkevich committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    a60b281 View commit details
    Browse the repository at this point in the history
  3. fix eslint issues

    Dzianis Dashkevich committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    1d60c53 View commit details
    Browse the repository at this point in the history