On Mon, May 25, 2009 at 07:47:13PM +0200, Andreas ?man wrote: > > A patch with this attached. > --- libavcodec/utils.c (revision 18941) > +++ libavcodec/utils.c (working copy) > @@ -65,6 +65,7 @@ > > static int volatile entangled_thread_counter=0; > +static void (*codec_mutex_cb)(int lock); Why the ugly forward declaration? Diego