[FFmpeg-devel] [PATCH] pthread detection on mingw + static pthread
Thu Apr 24 23:52:55 CEST 2008
Gianluigi Tiesi wrote:
> On Thu, Apr 24, 2008 at 04:53:21AM +0100, Ramiro Polla wrote:
>> libx264.diff uses require2 in configure
>> pthreadsGC2_static.diff adds static pthreads-win32 support, given that a
>> certain patch be applied to x264 (which I'll send to the x264
>> mailinglist right away).
> libx264.a does not need any patches
Did you even read the link I passed? That patch makes x264 not
initialize any mutexes if no threads are specified since it's not going
to use them anyways.
When I moved the initialization code from ffmpeg.c to phtreads.c, that
code would only be called if -threads x was given. If only 1 thread was
used, it would crash x264 attempting to create mutexes (without running
the init code). This is a bug in x264.
More information about the ffmpeg-devel