Mercurial > libavcodec.hg
diff mlib/dsputil_mlib.c @ 628:f596db4aa871 libavcodec
sun solaris compilation bugfix, patch by (Martin Olschewski <olschewski at zpr dot uni-koeln dot de>)
author | michaelni |
---|---|
date | Fri, 30 Aug 2002 18:17:20 +0000 |
parents | 718a22dc121f |
children | 8be211ca9db9 |
line wrap: on
line diff
--- a/mlib/dsputil_mlib.c Fri Aug 30 16:16:30 2002 +0000 +++ b/mlib/dsputil_mlib.c Fri Aug 30 18:17:20 2002 +0000 @@ -18,6 +18,7 @@ */ #include "../dsputil.h" +#include "../mpegvideo.h" #include <mlib_types.h> #include <mlib_status.h> @@ -125,7 +126,6 @@ void dsputil_init_mlib(void) { - av_fdct = ff_fdct_mlib; ff_idct = ff_idct_mlib; put_pixels_tab[0] = put_pixels_mlib; @@ -142,3 +142,10 @@ add_pixels_clamped = add_pixels_clamped_mlib; } + +void MPV_common_init_mlib(MpegEncContext *s) +{ + if(s->avctx->dct_algo==FF_DCT_AUTO || s->avctx->dct_algo==FF_DCT_MLIB){ + s->fdct = ff_fdct_mlib; + } +}