-
Notifications
You must be signed in to change notification settings - Fork 7.1k
Description
Hello,
FFmpeg has support for NVIDIA hardware decode and encode acceleration for H.264 and H.265 (HEVC). However, the existing portfile does not expose this functionality via the features described in the CONTROL file.
I have successfully managed to make a few small modifications to the existing CONTROL
and portfile.cmake
to accomplish this, and have already compiled successfully for x64-windows, x64-linux and cross-compiled from x64-linux to aarch64-linux (NVIDIA Jetson Xavier board). What is the correct procedure to perform a code review of the changes and pull request?
Also worth noting: ffmpeg's scripts depend on the presence of the header-only FFmpeg/nv-codec-headers
repo. To implement my fix, I needed to add a new port for this, and create a dependency on it in the CONTROL
file.
https://github.com/FFmpeg/nv-codec-headers