Bug#999675: ITP: nv-codec-headers -- FFmpeg headers for interfacing with NVIDIA's codec APIs
Package: wnpp
Severity: wishlist
Owner: Andrea Pappacoda <andrea@pappacoda.it>
X-Debbugs-Cc: debian-devel@lists.debian.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
* Package name : nv-codec-headers
Version : 11.1.5.0
Upstream Author : NVIDIA Corporation <linux-bugs@nvidia.com>
* URL : https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git
* License : Expat
Programming Lang: C
Description : FFmpeg headers for interfacing with NVIDIA's codec APIs
These headers are required to interface with NVENC from FFmpeg, and are
required by different packages: gnome-remote-desktop uses them to improve
Nvidia support (https://salsa.debian.org/gnome-team/gnome-remote-
desktop/-/commit/c9d74a4e1e1ff5363679d95320ae11e12d18fd67,
https://bugs.launchpad.net/ubuntu/+source/nv-codec-headers/+bug/1945241),
ffmpeg would use them to enable NVENC (https://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=925941), and the yuzu emulator, a software that I'm
trying to package, seems to require them as well (https://github.com/yuzu-
emu/yuzu/blob/30442d8a89fd42d9b7efea86e1b2461f09219936/CMakeLists.txt#L582).
The headers are MIT (Expat) licensed, so licensing of the package itself
shouldn't be an issue (as opposed to the non-freeness of NVENC).
Also, Ubuntu already packaged these headers
(https://launchpad.net/ubuntu/+source/nv-codec-headers), and it seems that they
are (or used to) making use of them in ffmpeg.
The headers would be contained in a package named libffmpeg-nvenc-dev.
-----BEGIN PGP SIGNATURE-----
iIoEARYIADIWIQSlw/BqXszDGx3GlQz/yQfijUdG7QUCYZFW6xQcYW5kcmVhQHBh
cHBhY29kYS5pdAAKCRD/yQfijUdG7VVhAP9VlSWCuI4322fiUPFC6kzfVO1Mp+Mi
dSh4UZr93traPwD/U3OTqVxcpUHebeSp+BzSRVJ5gJwjp+VR4ZJcg8bQqAE=
=Yxyz
-----END PGP SIGNATURE-----
Reply to: