* quick fix for bit exact setting
authorZdenek Kabelac <kabi@informatics.muni.cz>
Mon, 11 Nov 2002 21:44:27 +0000 (21:44 +0000)
committerZdenek Kabelac <kabi@informatics.muni.cz>
Mon, 11 Nov 2002 21:44:27 +0000 (21:44 +0000)
  (FIXME - add this into context flags)

Originally committed as revision 1200 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/dsputil.c

index a41195a..c12d3d4 100644 (file)
@@ -1792,6 +1792,12 @@ void dsputil_init(DSPContext* c, unsigned mask)
 
 #ifdef HAVE_MMX
     dsputil_init_mmx(c, mask);
+    if (ff_bit_exact)
+    {
+        /* FIXME - AVCodec context should have flag for bitexact match */
+       /* fprintf(stderr, "\n\n\nff_bit_exact %d\n\n\n\n", ff_bit_exact); */
+       dsputil_set_bit_exact_mmx(c, mask);
+    }
 #endif
 #ifdef ARCH_ARMV4L
     dsputil_init_armv4l(c, mask);
@@ -1817,7 +1823,7 @@ void avcodec_set_bit_exact(void)
 {
     ff_bit_exact=1;
 #ifdef HAVE_MMX
-#warning FIXME - set_bit_exact
+// FIXME - better set_bit_exact
 //    dsputil_set_bit_exact_mmx();
 #endif
 }