diff ppc/dsputil_ppc.c @ 638:0012f75c92bb libavcodec

altivec build tidyup patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>)
author michaelni
date Mon, 02 Sep 2002 08:48:12 +0000
parents
children 14d84a5e77a4
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ppc/dsputil_ppc.c	Mon Sep 02 08:48:12 2002 +0000
@@ -0,0 +1,20 @@
+#include "../../config.h"
+#include "../dsputil.h"
+
+#ifdef HAVE_ALTIVEC
+#include "dsputil_altivec.h"
+#endif
+
+void dsputil_init_ppc(void)
+{
+#if HAVE_ALTIVEC
+    if (has_altivec()) {
+        pix_abs16x16 = pix_abs16x16_altivec;
+        pix_abs8x8 = pix_abs8x8_altivec;
+        pix_sum = pix_sum_altivec;
+    } else
+#endif
+    {
+        /* Non-AltiVec PPC optimisations here */
+    }
+}