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;
+    }
+}