comparison libmpeg2/motion_comp.c @ 23236:f0ddd02aec27

iWMMXt-accelerated DCT and motion compensation for ARM processors Ported to SVN by David Bateman % adb014 A gmail P com % from www.mkezx.org Originally written for Zaurus port http://atty.skr.jp/zplayer/ by AGAWA Koji Original thread: Date: Apr 5, 2007 1:11 AM Subject: [MPlayer-dev-eng] mkezx patches (Was: mplayer zaurus patches)
author gpoirier
date Mon, 07 May 2007 19:11:56 +0000
parents 60a39d71e247
children 316732ab2b41
comparison
equal deleted inserted replaced
23235:0e8285c7b2fa 23236:f0ddd02aec27
64 #endif 64 #endif
65 #if defined(ARCH_SPARC) && defined(HAVE_VIS) 65 #if defined(ARCH_SPARC) && defined(HAVE_VIS)
66 if (accel & MPEG2_ACCEL_SPARC_VIS) 66 if (accel & MPEG2_ACCEL_SPARC_VIS)
67 mpeg2_mc = mpeg2_mc_vis; 67 mpeg2_mc = mpeg2_mc_vis;
68 else 68 else
69 #endif
70 #ifdef ARCH_ARM
71 if (accel & MPEG2_ACCEL_ARM) {
72 #ifdef HAVE_IWMMXT
73 if (accel & MPEG2_ACCEL_ARM_IWMMXT)
74 mpeg2_mc = mpeg2_mc_iwmmxt;
75 else
76 #endif
77 mpeg2_mc = mpeg2_mc_arm;
78 } else
69 #endif 79 #endif
70 mpeg2_mc = mpeg2_mc_c; 80 mpeg2_mc = mpeg2_mc_c;
71 } 81 }
72 82
73 #define avg2(a,b) ((a+b+1)>>1) 83 #define avg2(a,b) ((a+b+1)>>1)