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

Carl Eugen Hoyos cehoyos at ag.or.at
Fri Dec 11 09:41:00 CET 2015


On Friday 11 December 2015 12:16:48 am Andreas Cadhalpun wrote:
> On 11.12.2015 00:03, Carl Eugen Hoyos wrote:
> > On Monday 07 December 2015 07:53:31 pm Timo Rothenpieler wrote:
> >> @@ -4807,7 +4807,6 @@ die_license_disabled gpl x11grab
> >>
> >>  die_license_disabled nonfree libaacplus
> >>  die_license_disabled nonfree libfaac
> >> -die_license_disabled nonfree nvenc
> >
> > Sorry, but this makes absolutely no sense imo:
> > I asked you if nvenc is a system library and your answer did
> > not indicate that you are certain it is a system library (and
> > I did ask you if I maybe misunderstood your answer),
>
> Well, the problem is that the answer may depend on the system.

If Nvidia offers Graphics Driver for download on its ftp server 
for multiple operating systems, they are either system libraries 
or not, I really don't see how this can depend on the operating 
system. I don't see any reason why the fact that these drivers 
have to (or can) be downloaded by the user does not make them 
system libraries.

My point is that so far several people have said that if nvenc 
is a system library there is no issue (and I fully agree). I 
didn't see a mail (and even less a patch with a commit message 
that says so) that claims nvenc is a system library (only that 
it "should" be one).

I am glad we agree that there is no difference (license-wise) if 
a library is linked statically, dynamically or via dynamic 
loading;-)

Carl Eugen


More information about the ffmpeg-devel mailing list