# HG changeset patch # User michael # Date 1207136820 0 # Node ID ad2cf074632ad865fcf77e8ad9b049dbebae9c4a # Parent 23430438e4e81bac3f27a995d1effd2765b6f3df Do not use the mlib IDCT by default. We do not want videos which are only decodable with the mlib IDCT. If anyone knows of other IDCTs which are not binary identical to a widely available one, ensure that they are not used by default. Such IDCTs should never have been default anyway, but possibly something slipped through the reviews ... diff -r 23430438e4e8 -r ad2cf074632a mlib/dsputil_mlib.c --- a/mlib/dsputil_mlib.c Tue Apr 01 12:50:32 2008 +0000 +++ b/mlib/dsputil_mlib.c Wed Apr 02 11:47:00 2008 +0000 @@ -455,7 +455,7 @@ 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;