cgutman / moonlight-deps

AppVeyor build of pre-built libraries for Moonlight Qt
https://github.com/moonlight-stream/moonlight-qt
GNU General Public License v3.0
2 stars 0 forks source link

FFmpeg license #2

Open xd-byte opened 2 months ago

xd-byte commented 2 months ago

Hi, I see that you use MSYS2 to compile FFmpeg in windows and I found the build parameters:

GENERIC_BUILD_ARGS="--enable-pic --enable-shared --disable-static --disable-all --enable-avcodec --enable-avformat --enable-swscale --enable-decoder=h264 --enable-decoder=hevc --enable-decoder=av1 --enable-hwaccel=h264_dxva2 --enable-hwaccel=hevc_dxva2 --enable-hwaccel=av1_dxva2 --enable-hwaccel=h264_d3d11va --enable-hwaccel=hevc_d3d11va --enable-hwaccel=av1_d3d11va --enable-hwaccel=h264_d3d11va2 --enable-hwaccel=hevc_d3d11va2 --enable-hwaccel=av1_d3d11va2 --enable-libdav1d --enable-decoder=libdav1d --extra-cflags=-I$VULKAN_SDK\Include --enable-hwaccel=h264_vulkan --enable-hwaccel=hevc_vulkan --enable-hwaccel=av1_vulkan"

I didn't find the use of the “--enable-gpl” parameter, does this mean that the compiled library follows the default LGPL license of FFmpeg?

cgutman commented 2 months ago

Seems so, but you'd need to check the docs for upstream FFmpeg to be sure.