diff mbox

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

Message ID 20160827210248.GU5460@nb4
State Not Applicable
Headers show

Commit Message

Michael Niedermayer Aug. 27, 2016, 9:02 p.m. UTC
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

Test source failed. Look at tests/data/fate/source.err for details.
make: *** [fate-source] Error 1
make: *** Waiting for unfinished jobs....


[...]
diff mbox

Patch

--- ./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