[email protected] (2018-01-31):
> If I write an application that performs hardware decoding of H264
> using FFmpeg/FFmpeg libraries and the NVIDIA NDEC SDK, what license
> agreement applies?

All of them. And since they are incompatible...

> For example, (as advised by https://developer.nvidia.com/ffmpeg), I would 
> have to configure a build of FFmpeg as follows:
> 
> ./configure --enable-cuda --enable-cuvid --enable-nvenc --enable-nonfree 
> --enable-libnpp 
> --extra-cflags=-I/usr/local/cuda/include 
> --extra-ldflags=-L/usr/local/cuda/lib64
> 
> I can see that in this case non-free code will be enabled.  Will
> building FFmpeg in this way mean that GPLv2 now applies?

It means that you are not allowed to distribute the resulting binary.

Both NVidia and FFmpeg are responsible for it. I leave you to judge
which one is guilty.

Regards,

-- 
  Nicolas George

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user

Reply via email to