Riccardo Ressi <[email protected]> added the comment: I donwloaded ffmpeg from SVN 18th november 2009 and found the same bug by compiling FFMPEG with shared DLLs under MinGW 4.4.1. (and ld 2.19) After looking for a work around on this issue I found that the problem is on __attribute((cold)) that under MinGW doesn't work as expected. This macro is used by some module into libavcodec through the macro av_cold defined into libavutil/common.h.
Today I found that this can be easily fixed by forcing macro devinition of av_cold to nothing. #define av_cold Should be better to automatically disable the macro definition only under MinGW but I don't know how to obtain it. Good luck! :-D ---------- status: closed -> open ____________________________________________________ FFmpeg issue tracker <[email protected]> <https://roundup.ffmpeg.org/roundup/ffmpeg/issue783> ____________________________________________________
