[FFmpeg-devel] [PATCH] avcodec/nvenc: Include nvEncodeAPI v7 SDK header

Michael Niedermayer michael at niedermayer.cc
Sun Aug 28 00:02:48 EEST 2016


On Sat, Aug 27, 2016 at 02:58:53PM +0200, Timo Rothenpieler wrote:
> As Nvidia has put the most recent Video Codec SDK behind a double
> registration wall, of which one needs manual approval of a lenghty
> application, bundling this header saves everyone trying to use NVENC
> from that headache.
> 
> The header is still MIT licensed and thus fine to bundle with ffmpeg.
> 
> Not bundling this header would get ffmpeg stuck at SDK v6, which is
> still freely available, holding back future development of the NVENC
> encoder.
> ---
>  compat/nvenc/nvEncodeAPI.h | 3219 ++++++++++++++++++++++++++++++++++++++++++++
>  configure                  |   22 +-
>  libavcodec/nvenc.h         |    2 +-
>  3 files changed, 3237 insertions(+), 6 deletions(-)
>  create mode 100644 compat/nvenc/nvEncodeAPI.h


fails fate-source

--- ./tests/ref/fate/source     2016-08-27 02:28:45.044102422 +0200
+++ tests/data/fate/source      2016-08-27 22:55:02.881652505 +0200
@@ -26,3 +26,4 @@
 compat/avisynth/windowsPorts/windows2linux.h
 compat/float/float.h
 compat/float/limits.h
+compat/nvenc/nvEncodeAPI.h
Test source failed. Look at tests/data/fate/source.err for details.
make: *** [fate-source] Error 1
make: *** Waiting for unfinished jobs....


[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

It is what and why we do it that matters, not just one of them.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160827/80eb405e/attachment.sig>


More information about the ffmpeg-devel mailing list