[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: