diff options
author | diego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2008-02-23 19:29:28 +0000 |
---|---|---|
committer | diego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2008-02-23 19:29:28 +0000 |
commit | 475c319b815ba5c4b4781e30de9ab285d38255c2 (patch) | |
tree | 1130eb169182815fec218b2c15c25ea2bf16e84e /libmpeg2/libmpeg-0.4.1.diff | |
parent | bb7b132e08455afc0db5f1473d070801ffbfa455 (diff) | |
download | mpv-475c319b815ba5c4b4781e30de9ab285d38255c2.tar.bz2 mpv-475c319b815ba5c4b4781e30de9ab285d38255c2.tar.xz |
Properly detect ARM mc acceleration.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26078 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpeg2/libmpeg-0.4.1.diff')
-rw-r--r-- | libmpeg2/libmpeg-0.4.1.diff | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/libmpeg2/libmpeg-0.4.1.diff b/libmpeg2/libmpeg-0.4.1.diff index c80616c972..6e0fc02ad7 100644 --- a/libmpeg2/libmpeg-0.4.1.diff +++ b/libmpeg2/libmpeg-0.4.1.diff @@ -258,9 +258,9 @@ else #endif +#ifdef ARCH_ARM -+ if (1 /*accel & MPEG2_ACCEL_ARM*/) { ++ if (accel & MPEG2_ACCEL_ARM) { +#ifdef HAVE_IWMMXT -+ if (1 /*accel & MPEG2_ACCEL_ARM_IWMMXT*/) ++ if (accel & MPEG2_ACCEL_ARM_IWMMXT) + mpeg2_mc = mpeg2_mc_iwmmxt; + else +#endif @@ -291,14 +291,21 @@ #define PIC_MASK_COMPOSITE_DISPLAY 0xfffff000 typedef struct mpeg2_picture_s { -@@ -154,6 +159,7 @@ - #define MPEG2_ACCEL_X86_MMX 1 +@@ -156,12 +160,13 @@ #define MPEG2_ACCEL_X86_3DNOW 2 #define MPEG2_ACCEL_X86_MMXEXT 4 -+#define MPEG2_ACCEL_X86_SSE2 8 + #define MPEG2_ACCEL_X86_SSE2 8 +-#define MPEG2_ACCEL_X86_SSE3 16 #define MPEG2_ACCEL_PPC_ALTIVEC 1 #define MPEG2_ACCEL_ALPHA 1 #define MPEG2_ACCEL_ALPHA_MVI 2 + #define MPEG2_ACCEL_SPARC_VIS 1 + #define MPEG2_ACCEL_SPARC_VIS2 2 ++#define MPEG2_ACCEL_ARM 1 ++#define MPEG2_ACCEL_ARM_IWMMXT 2 + #define MPEG2_ACCEL_DETECT 0x80000000 + + uint32_t mpeg2_accel (uint32_t accel); --- libmpeg2/mpeg2_internal.h 2006-06-16 20:12:26.000000000 +0200 +++ libmpeg2/mpeg2_internal.h 2006-06-16 20:12:50.000000000 +0200 @@ -144,6 +148,12 @@ |