avcodec/nvenc: include nvEncodeAPI v7 SDK header
authorTimo Rothenpieler <timo@rothenpieler.org>
Sat, 27 Aug 2016 12:39:35 +0000 (14:39 +0200)
committerTimo Rothenpieler <timo@rothenpieler.org>
Sun, 28 Aug 2016 14:47:54 +0000 (16:47 +0200)
commit325e56479ff64c884f3bcccf922a7f7163488b89
tree638898bc897039dab3ac3e71579a314e78a3a712
parent13b90ff2c12749aac58d22da4cb47c24b7a37b04
avcodec/nvenc: include nvEncodeAPI v7 SDK header

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 [new file with mode: 0644]
configure
libavcodec/nvenc.h
tests/ref/fate/source