On Wed, Aug 19, 2009 at 11:38:13AM -0700, Aaron Stellman wrote:
> On Tue, Aug 18, 2009 at 10:19:20PM +0100, Edd Barrett wrote:
> > On Mon, Aug 17, 2009 at 08:38:46AM +0100, Edd Barrett wrote:
> > > Can you try (on amd64):
> > > cat <some_music_file> | mplayer -
> > > 
> > > Does this crash?
> > 
> > Attached is a newer diff with the Xsync() diff in (thanks Aaron).
> 
> Diff to disable this warning:
> 
> Compiler did not align stack variables. Libavcodec has been miscompiled
> and may be very slow or crash. This is not a bug in libavcodec,
> but in the compiler. You may try recompiling using gcc >= 4.2.
> Do not report crashes to FFmpeg developers.

I don't think this is a good idea.  I explained before why this patch
has been removed.

> 
> $OpenBSD$
> --- libavcodec/mpegvideo_enc.c.orig   Sat Aug 15 20:54:06 2009
> +++ libavcodec/mpegvideo_enc.c        Sat Aug 15 20:54:15 2009
> @@ -1927,7 +1927,7 @@ static int pre_estimate_motion_thread(AVCodecContext *
>  static int estimate_motion_thread(AVCodecContext *c, void *arg){
>      MpegEncContext *s= *(void**)arg;
>  
> -    ff_check_alignment();
> +    /*ff_check_alignment();*/
>  
>      s->me.dia_size= s->avctx->dia_size;
>      s->first_slice_line=1;
> 
> 
> 
> $OpenBSD$
> --- libavcodec/dsputil.c.orig Sat Aug 15 20:54:24 2009
> +++ libavcodec/dsputil.c      Sat Aug 15 20:54:43 2009
> @@ -4320,7 +4320,7 @@ void dsputil_init(DSPContext* c, AVCodecContext *avctx
>  {
>      int i;
>  
> -    ff_check_alignment();
> +    /*ff_check_alignment();*/
>  
>  #if CONFIG_ENCODERS
>      if(avctx->dct_algo==FF_DCT_FASTINT) {
> 

-- 
jake...@sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org

Reply via email to