[FFmpeg-cvslog] r12666 - trunk/libavcodec/mlib/dsputil_mlib.c

michael subversion
Wed Apr 2 13:47:00 CEST 2008

Author: michael
Date: Wed Apr  2 13:47:00 2008
New Revision: 12666

Do not use mlibs IDCT by default, we do not want videos which are undecodeable except
with mlibs IDCT. If anyone knows of other IDCTs which arent binary identical to a
widely available one, ensure they are not used by default. These should not have been
default ever anyway but possibly something slipped through the reviews ...


Modified: trunk/libavcodec/mlib/dsputil_mlib.c
--- trunk/libavcodec/mlib/dsputil_mlib.c	(original)
+++ trunk/libavcodec/mlib/dsputil_mlib.c	Wed Apr  2 13:47:00 2008
@@ -455,7 +455,7 @@ void MPV_common_init_mlib(MpegEncContext
         s->dsp.fdct = ff_fdct_mlib;
-    if(s->avctx->idct_algo==FF_IDCT_AUTO || s->avctx->idct_algo==FF_IDCT_MLIB){
+    if(s->avctx->idct_algo==FF_IDCT_MLIB){
         s->dsp.idct_put= ff_idct_put_mlib;
         s->dsp.idct_add= ff_idct_add_mlib;
         s->dsp.idct    = ff_idct_mlib;

More information about the ffmpeg-cvslog mailing list