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

Carl Eugen Hoyos cehoyos at ag.or.at
Wed Dec 9 15:14:22 CET 2015


On Monday 07 December 2015 07:37:21 pm Timo Rothenpieler wrote:
> > 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 may misunderstand (I am not a native speaker) but the word 
"should" imo indicates that you cannot commit your patch.

Sorry, Carl Eugen

More information about the ffmpeg-devel mailing list