]> git.sesse.net Git - vlc/blobdiff - plugins/idct/idctmmxext.c
* Beginning of the built-in modules support.
[vlc] / plugins / idct / idctmmxext.c
index 22e0db2c98a637fb8db28a455d79f2603680171d..d275f6d569636917702a480f85b434eb7820056d 100644 (file)
@@ -2,7 +2,7 @@
  * idctmmxext.c : MMX EXT IDCT module
  *****************************************************************************
  * Copyright (C) 1999, 2000 VideoLAN
- * $Id: idctmmxext.c,v 1.5 2001/02/20 07:49:13 sam Exp $
+ * $Id: idctmmxext.c,v 1.6 2001/04/15 04:19:57 sam Exp $
  *
  * Authors: Aaron Holtzman <aholtzma@ess.engr.uvic.ca>
  *          Michel Lespinasse <walken@zoy.org>
@@ -134,9 +134,9 @@ MODULE_DEACTIVATE
 static void idct_getfunctions( function_list_t * p_function_list )
 {
     p_function_list->pf_probe = idct_Probe;
-    p_function_list->functions.idct.pf_init = vdec_InitIDCT;
-    p_function_list->functions.idct.pf_sparse_idct = vdec_SparseIDCT;
-    p_function_list->functions.idct.pf_idct = vdec_IDCT;
+    p_function_list->functions.idct.pf_init = _M( vdec_InitIDCT );
+    p_function_list->functions.idct.pf_sparse_idct = _M( vdec_SparseIDCT );
+    p_function_list->functions.idct.pf_idct = _M( vdec_IDCT );
     p_function_list->functions.idct.pf_norm_scan = vdec_NormScan;
 }
 
@@ -457,8 +457,8 @@ static s32 rounder3[] ATTR_ALIGN(8) =
 static s32 rounder5[] ATTR_ALIGN(8) =
     rounder (-0.441341716183);  // C3*(-C5/C4+C5-C3)/2
 
-void vdec_IDCT( vdec_thread_t * p_vdec, dctelem_t * p_block,
-                int i_idontcare )
+void _M( vdec_IDCT )( vdec_thread_t * p_vdec, dctelem_t * p_block,
+                      int i_idontcare )
 {
     static dctelem_t table04[] ATTR_ALIGN(16) =
         table (22725, 21407, 19266, 16384, 12873,  8867, 4520);