[FFmpeg-devel] [PATCH 1/2] avcodec/nvenc: Include NVENC SDK header

Timo Rothenpieler timo at rothenpieler.org
Mon Dec 7 19:37:21 CET 2015


> On Monday 07 December 2015 03:14:08 pm Timo Rothenpieler wrote:
>> Nvidia finaly decided to put a propper MIT license on their nvenc header,
>> so it can be included, removing any external dependencies for nvenc and
>> making it no longer require the non-free flag.
> 
> Please do not apply (yet)!
> 
>> +NVENCSTATUS NVENCAPI NvEncodeAPICreateInstance()
> 
> What is the license of the library that implements this symbol?
> 
> Imo, it is not ok to simply circumvent a license issue by dynamic 
> loading the library. If it were that simple, it would indicate that 
> our software license can be circumvented just as easily but we were 
> quite strict (and successful) about this as long as we were able to 
> pursue license violators.
> 
> Note that we haven't allowed this for libfaac.
> 
> What are the steps to install this encoder library? Is it part of the 
> Nvidia binary video driver that I use for VDPAU on Linux? Is it part 
> of every Nvidia graphics driver on Windows?

It comes with the binary nvidia driver on both Windows and Linux.
Should fall under the system library stuff the GPL defines.

I don't recall anyone worrying about that so far. It allways was about
the restrictive license the nvEncodeAPI.h header had.

> Carl Eugen
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20151207/1f167800/attachment.sig>


More information about the ffmpeg-devel mailing list