diff ppc/dsputil_ppc.c @ 856:3c6df37177dd libavcodec

* using DSPContext - so each codec could use its local (sub)set of CPU extension * these are untested - users/developers please check
author kabi
date Mon, 11 Nov 2002 10:04:45 +0000
parents ace3ccd18dd2
children 6ea69518e5f7
line wrap: on
line diff
--- a/ppc/dsputil_ppc.c	Mon Nov 11 09:44:59 2002 +0000
+++ b/ppc/dsputil_ppc.c	Mon Nov 11 10:04:45 2002 +0000
@@ -23,7 +23,7 @@
 #include "dsputil_altivec.h"
 #endif
 
-void dsputil_init_ppc(void)
+void dsputil_init_ppc(DSPContext* c, unsigned mask)
 {
     // Common optimisations whether Altivec or not
 
@@ -32,11 +32,11 @@
 #if HAVE_ALTIVEC
     if (has_altivec()) {
         // Altivec specific optimisations
-        pix_abs16x16 = pix_abs16x16_altivec;
-        pix_abs8x8 = pix_abs8x8_altivec;
-        pix_sum = pix_sum_altivec;
-        diff_pixels = diff_pixels_altivec;
-        get_pixels = get_pixels_altivec;
+	c->pix_abs16x16 = pix_abs16x16_altivec;
+        c->pix_abs8x8 = pix_abs8x8_altivec;
+        c->pix_sum = pix_sum_altivec;
+        c->diff_pixels = diff_pixels_altivec;
+        c->get_pixels = get_pixels_altivec;
     } else
 #endif
     {