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

Add AV1 support #5504

Merged
merged 59 commits into from
Jun 19, 2024
Merged

Add AV1 support #5504

merged 59 commits into from
Jun 19, 2024

Commits on May 9, 2024

  1. Add video plugin

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    e2ecee6 View commit details
    Browse the repository at this point in the history
  2. Use VideoCodecSDK from NGC link

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    582eaa6 View commit details
    Browse the repository at this point in the history
  3. Rearrange video plugin operators to use VideoCodecSDK dlopened cuvid …

    …functions
    
    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    adf1843 View commit details
    Browse the repository at this point in the history
  4. Add dynlink_nvcuvid

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    739ce7b View commit details
    Browse the repository at this point in the history
  5. New decoder draft

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    7683718 View commit details
    Browse the repository at this point in the history
  6. Remove legacy ops

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    3d643d8 View commit details
    Browse the repository at this point in the history
  7. Fix

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    7249161 View commit details
    Browse the repository at this point in the history
  8. Remove ffmpeg find code

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    b8bfd24 View commit details
    Browse the repository at this point in the history
  9. Remove CUDA from the name of the plugin

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    e350ece View commit details
    Browse the repository at this point in the history
  10. Fix plugin installation

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    2eae25a View commit details
    Browse the repository at this point in the history
  11. Rearrange plugin

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    76575b8 View commit details
    Browse the repository at this point in the history
  12. Remove placeholder __init__ file

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    604553d View commit details
    Browse the repository at this point in the history
  13. Deliver python stubs

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    0997110 View commit details
    Browse the repository at this point in the history
  14. Plugin autodiscovery

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    cb4476d View commit details
    Browse the repository at this point in the history
  15. Fix ffmpeg build

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    6c50533 View commit details
    Browse the repository at this point in the history
  16. Plugin preload

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    258afe7 View commit details
    Browse the repository at this point in the history
  17. BUILD_FFMPEG option

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    14fd16a View commit details
    Browse the repository at this point in the history
  18. Use ENV variables for source tarballs

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    4b198e2 View commit details
    Browse the repository at this point in the history
  19. Fix compile flags

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    6447dd1 View commit details
    Browse the repository at this point in the history
  20. Code review fixes

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    67487ff View commit details
    Browse the repository at this point in the history
  21. more review fixes

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    ef82efe View commit details
    Browse the repository at this point in the history
  22. Update docker

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    01da4ba View commit details
    Browse the repository at this point in the history
  23. Lint

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    3975798 View commit details
    Browse the repository at this point in the history
  24. Cleanup

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    f2d96da View commit details
    Browse the repository at this point in the history
  25. add qa test about video plugin installation

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    8950adf View commit details
    Browse the repository at this point in the history
  26. Lint fix

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    472660a View commit details
    Browse the repository at this point in the history
  27. copy all sdist tar.gz artifacts to runner docker

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    4f481d9 View commit details
    Browse the repository at this point in the history
  28. Add pip dependencies to video_plugin test

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    cd8375b View commit details
    Browse the repository at this point in the history
  29. Fix ffmpeg dependency

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    a3ed3b0 View commit details
    Browse the repository at this point in the history
  30. Use PyNvVideoCodec 1.0.2

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    c9194c9 View commit details
    Browse the repository at this point in the history
  31. Undo unnecessary deps

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    249f13a View commit details
    Browse the repository at this point in the history
  32. Document plugin, rename to plugin.video.decoder

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    ed8cef4 View commit details
    Browse the repository at this point in the history
  33. Remove prints

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    018b747 View commit details
    Browse the repository at this point in the history
  34. Remove Python 3.13 from setup.py

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    9892cf6 View commit details
    Browse the repository at this point in the history
  35. Preload libcuda stub

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 9, 2024
    Configuration menu
    Copy the full SHA
    da2e777 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Undo doc change from this PR

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 10, 2024
    Configuration menu
    Copy the full SHA
    4aa9a90 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Add linting

    Signed-off-by: Joaquin Anton <janton@nvidia.com>
    jantonguirao committed May 20, 2024
    Configuration menu
    Copy the full SHA
    502f11b View commit details
    Browse the repository at this point in the history
  2. Basic test working

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed May 20, 2024
    Configuration menu
    Copy the full SHA
    dea2133 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Configuration menu
    Copy the full SHA
    f89c04b View commit details
    Browse the repository at this point in the history
  2. Invoke tests

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed May 21, 2024
    Configuration menu
    Copy the full SHA
    8bbff16 View commit details
    Browse the repository at this point in the history
  3. Add end_frame

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed May 21, 2024
    Configuration menu
    Copy the full SHA
    c69c5a6 View commit details
    Browse the repository at this point in the history
  4. Fix linter

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed May 21, 2024
    Configuration menu
    Copy the full SHA
    44aba05 View commit details
    Browse the repository at this point in the history
  5. Fix linter

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed May 21, 2024
    Configuration menu
    Copy the full SHA
    61f75e4 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Remove unused stuff

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed May 22, 2024
    Configuration menu
    Copy the full SHA
    63027b3 View commit details
    Browse the repository at this point in the history
  2. Refactor tests

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed May 22, 2024
    Configuration menu
    Copy the full SHA
    fcb0eda View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Update dates

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    73e86a9 View commit details
    Browse the repository at this point in the history
  2. Address review comments

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    ea63a70 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f6e04a6 View commit details
    Browse the repository at this point in the history
  4. Remove unused code

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    99a6865 View commit details
    Browse the repository at this point in the history
  5. Fix tests

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    af7c207 View commit details
    Browse the repository at this point in the history
  6. Fix error

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    dffd5b7 View commit details
    Browse the repository at this point in the history
  7. Add AV1 support

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    283251e View commit details
    Browse the repository at this point in the history
  8. Fix linter

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    fe1a10e View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Configuration menu
    Copy the full SHA
    12eba26 View commit details
    Browse the repository at this point in the history
  2. Update DALI extra version

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    cfec491 View commit details
    Browse the repository at this point in the history
  3. Remove av1 from old tests

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    98a632d View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Fix tests

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    efaccd4 View commit details
    Browse the repository at this point in the history
  2. Fix tests

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    50dd438 View commit details
    Browse the repository at this point in the history
  3. Fix tests

    Signed-off-by: Albert Wolant <awolant@nvidia.com>
    awolant committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    6f3c966 View commit details
    Browse the repository at this point in the history