[Ffmpeg-cvslog] CVS: ffmpeg/libavcodec/i386 mpegvideo_mmx.c, 1.37, 1.38

Michael Niedermayer CVS michael
Fri Apr 28 19:03:54 CEST 2006


Update of /cvsroot/ffmpeg/ffmpeg/libavcodec/i386
In directory mail:/var2/tmp/cvs-serv28369/libavcodec/i386

Modified Files:
	mpegvideo_mmx.c 
Log Message:
missmatch control for mpeg2 intra dequantization if bitexact=1


Index: mpegvideo_mmx.c
===================================================================
RCS file: /cvsroot/ffmpeg/ffmpeg/libavcodec/i386/mpegvideo_mmx.c,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -d -r1.37 -r1.38
--- mpegvideo_mmx.c	12 Jan 2006 22:43:18 -0000	1.37
+++ mpegvideo_mmx.c	28 Apr 2006 17:03:52 -0000	1.38
@@ -699,7 +699,8 @@
         s->dct_unquantize_h263_inter = dct_unquantize_h263_inter_mmx;
         s->dct_unquantize_mpeg1_intra = dct_unquantize_mpeg1_intra_mmx;
         s->dct_unquantize_mpeg1_inter = dct_unquantize_mpeg1_inter_mmx;
-        s->dct_unquantize_mpeg2_intra = dct_unquantize_mpeg2_intra_mmx;
+        if(!(s->flags & CODEC_FLAG_BITEXACT))
+            s->dct_unquantize_mpeg2_intra = dct_unquantize_mpeg2_intra_mmx;
         s->dct_unquantize_mpeg2_inter = dct_unquantize_mpeg2_inter_mmx;
 
         draw_edges = draw_edges_mmx;





More information about the ffmpeg-cvslog mailing list