[FFmpeg-cvslog] r9848 - trunk/libavcodec/ac3dec.c
    Benjamin Larsson 
    banan
       
    Wed Aug  1 07:39:50 CEST 2007
    
    
  
jbr wrote:
> Author: jbr
> Date: Wed Aug  1 03:13:58 2007
> New Revision: 9848
> 
> Log:
> align array used in mdct. fixes segfault.
> 
> Modified:
>    trunk/libavcodec/ac3dec.c
> 
> Modified: trunk/libavcodec/ac3dec.c
> ==============================================================================
> --- trunk/libavcodec/ac3dec.c	(original)
> +++ trunk/libavcodec/ac3dec.c	Wed Aug  1 03:13:58 2007
> @@ -686,7 +686,7 @@ static void do_rematrixing(AC3DecodeCont
>  static void do_imdct_256(AC3DecodeContext *ctx, int chindex)
>  {
>      int i, k;
> -    float x[128];
> +    DECLARE_ALIGNED_16(float, x[128]);
>      FFTComplex z[2][64];
>      float *o_ptr = ctx->tmp_output;
This wont work on win32/beos with regular gcc's. Please use an array
allocated in the AC3DecodeContext.
MvH
Benjamin Larsson
    
    
More information about the ffmpeg-cvslog
mailing list