From ac806113fefd13dc4fb40507148e8f799d28de97 Mon Sep 17 00:00:00 2001
From: Michael Niedermayer <michaelni@gmx.at>
Date: Mon, 26 Jan 2004 19:14:02 +0000
Subject: [PATCH] 10l

Originally committed as revision 2726 to svn://svn.ffmpeg.org/ffmpeg/trunk
---
 libavcodec/mpegaudiodec.c | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/libavcodec/mpegaudiodec.c b/libavcodec/mpegaudiodec.c
index a0fa0bf1bc8..09e9b8cdbc5 100644
--- a/libavcodec/mpegaudiodec.c
+++ b/libavcodec/mpegaudiodec.c
@@ -318,6 +318,11 @@ static int decode_init(AVCodecContext * avctx)
     static int init=0;
     int i, j, k;
 
+    if(avctx->antialias_algo == FF_AA_INT)
+        s->compute_antialias= compute_antialias_integer;
+    else
+        s->compute_antialias= compute_antialias_float;
+
     if (!init && !avctx->parse_only) {
         /* scale factors table for layer 1/2 */
         for(i=0;i<64;i++) {
@@ -463,10 +468,6 @@ static int decode_init(AVCodecContext * avctx)
             }
         }
 
-        if(avctx->antialias_algo == FF_AA_INT)
-            s->compute_antialias= compute_antialias_integer;
-        else
-            s->compute_antialias= compute_antialias_float;
         for(i=0;i<8;i++) {
             float ci, cs, ca;
             ci = ci_table[i];
-- 
GitLab