[FFmpeg-devel] [PATCH] Add NVENC encoder

Hendrik Leppkes h.leppkes at gmail.com
Thu Nov 27 17:05:48 CET 2014


Am 27.11.2014 14:29 schrieb "Jean-Baptiste Kempf" <jb at videolan.org>:
>
> On 26 Nov, Nicolas George wrote :
> > Le sextidi 6 frimaire, an CCXXIII, Hendrik Leppkes a écrit :
> > > Thats just wrong. There is not one line of proprietary/non-free code
that
> > > gets included or linked in libavcodec.
> >
> > (IANAL)
> >
> > I do not think it works that way. You could apply the same reasoning
when
> > linking a proprietary software with a GPL shared library and deduce
that it
> > is ok to distribute the resulting binary: this is not the usual
doctrine.
>
> Unfortunately, I have to agree with Nicolas.
>
> This is the reason why the MingW and Wine projects reimplemented all the
> headers based on the MSDN documentation. Because using non-free headers
> is very debatable and usually considered as not ok by US lawyers (and
> nVidia is a US company)

Since you brought mingw up.. Wouldn't that then also mean that every binary
build by MSVC using Microsoft's headers is non-free as a result? Otherwise
the comparison seems slightly flawed.


More information about the ffmpeg-devel mailing list