Vignoles Jacques <[email protected]> added the comment:

hello, I'm the bad guy that compiles ffmpeg DLL for VSO.

I confirm ff_x264_add8x4_idct_sse2, as well as various GPLed functions in .asm
files were linked by mistake in avcodec.dll. So far, it seems that these
functions were present, but not used.

The reason is that we do not use the "standard" make generated by ./configure,
but a IDE (Code::Blocks) to build the DLL - this choice being for the
convenience of building within a windows-compatible IDE that work with GCC/GDB. 
In the process of removing all LGPL code, I forgot to remove from the project
all the asm parts under GPL, so no matter the #define CONFIG_GPL 0 in config.h,
those Yasm files were still present in the build thus linked to the final DLL

I've removed all these files from the build now, the installation package should
be available within a few days (with avcodec.dll version 52.30.1.246) for due
verification, I'll post a comment when this will be available.

____________________________________________________
FFmpeg issue tracker <[email protected]>
<https://roundup.ffmpeg.org/roundup/ffmpeg/issue272>
____________________________________________________

Reply via email to