# HG changeset patch # User arpi # Date 1055160690 0 # Node ID 217eb10b2f2d656ce07d558a094b51631e0db54e # Parent f486ad4016ad0f531aa8c16d98ef2a609e2f1b14 libmpeg2-altivec patch by Magnus Damm : Only use Altivec if enabled with configure. diff -r f486ad4016ad -r 217eb10b2f2d libmpeg2/idct.c --- a/libmpeg2/idct.c Mon Jun 09 12:11:09 2003 +0000 +++ b/libmpeg2/idct.c Mon Jun 09 12:11:30 2003 +0000 @@ -241,12 +241,14 @@ } else #endif #ifdef ARCH_PPC +#ifdef HAVE_ALTIVEC if (accel & MPEG2_ACCEL_PPC_ALTIVEC) { mpeg2_idct_copy = mpeg2_idct_copy_altivec; mpeg2_idct_add = mpeg2_idct_add_altivec; mpeg2_idct_altivec_init (); } else #endif +#endif #ifdef ARCH_ALPHA if (accel & MPEG2_ACCEL_ALPHA_MVI) { mpeg2_idct_copy = mpeg2_idct_copy_mvi; diff -r f486ad4016ad -r 217eb10b2f2d libmpeg2/motion_comp.c --- a/libmpeg2/motion_comp.c Mon Jun 09 12:11:09 2003 +0000 +++ b/libmpeg2/motion_comp.c Mon Jun 09 12:11:30 2003 +0000 @@ -42,10 +42,12 @@ else #endif #ifdef ARCH_PPC +#ifdef HAVE_ALTIVEC if (accel & MPEG2_ACCEL_PPC_ALTIVEC) mpeg2_mc = mpeg2_mc_altivec; else #endif +#endif #ifdef ARCH_ALPHA if (accel & MPEG2_ACCEL_ALPHA) mpeg2_mc = mpeg2_mc_alpha;