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

Enhance internal decoder performance #26

Merged
merged 11 commits into from
Oct 19, 2024
Merged

Enhance internal decoder performance #26

merged 11 commits into from
Oct 19, 2024

Commits on Oct 18, 2024

  1. Improve VobSub performance and prepare for MKV

    Signed-off-by: Ethan Dye <[email protected]>
    ecdye committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    157d690 View commit details
    Browse the repository at this point in the history
  2. Make buffer pointer unmutable

    Signed-off-by: Ethan Dye <[email protected]>
    ecdye committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    ba84642 View commit details
    Browse the repository at this point in the history
  3. Remove unused argument

    Signed-off-by: Ethan Dye <[email protected]>
    ecdye committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    cbb885a View commit details
    Browse the repository at this point in the history
  4. Remove old line

    Signed-off-by: Ethan Dye <[email protected]>
    ecdye committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    5513f53 View commit details
    Browse the repository at this point in the history
  5. Add pointer usage to PGS for performance

    Signed-off-by: Ethan Dye <[email protected]>
    ecdye committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    fd44f71 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. Improve performance and logging

    Signed-off-by: Ethan Dye <[email protected]>
    ecdye committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    7473249 View commit details
    Browse the repository at this point in the history
  2. Fixup minor issues

    Signed-off-by: Ethan Dye <[email protected]>
    ecdye committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    113fec5 View commit details
    Browse the repository at this point in the history
  3. Make internal decoder default and update docs

    Signed-off-by: Ethan Dye <[email protected]>
    ecdye committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    6347b3a View commit details
    Browse the repository at this point in the history
  4. Improve tests for Swift 6

    This also add proper attribution for the source of the test files.
    
    Signed-off-by: Ethan Dye <[email protected]>
    ecdye committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    520fe75 View commit details
    Browse the repository at this point in the history
  5. Lint

    Signed-off-by: Ethan Dye <[email protected]>
    ecdye committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    5efdd5b View commit details
    Browse the repository at this point in the history
  6. Final polish

    Signed-off-by: Ethan Dye <[email protected]>
    ecdye committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    14bff34 View commit details
    Browse the repository at this point in the history