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>
____________________________________________________

Reply via email to