[FFmpeg-cvslog] r15344 - trunk/libavcodec/vp3.c

conrad subversion
Wed Sep 17 21:29:41 CEST 2008


Author: conrad
Date: Wed Sep 17 21:29:40 2008
New Revision: 15344

Log:
Take idct permutation into account when initializing dequantization matrices

Modified:
   trunk/libavcodec/vp3.c

Modified: trunk/libavcodec/vp3.c
==============================================================================
--- trunk/libavcodec/vp3.c	(original)
+++ trunk/libavcodec/vp3.c	Wed Sep 17 21:29:40 2008
@@ -627,7 +627,7 @@ static void init_dequantizer(Vp3DecodeCo
                 int qmin= 8<<(inter + !i);
                 int qscale= i ? ac_scale_factor : dc_scale_factor;
 
-                s->qmat[inter][plane][i]= av_clip((qscale * coeff)/100 * 4, qmin, 4096);
+                s->qmat[inter][plane][s->dsp.idct_permutation[i]]= av_clip((qscale * coeff)/100 * 4, qmin, 4096);
             }
         }
     }




More information about the ffmpeg-cvslog mailing list