ffmpeg/libavutil/arm
Martin Storsjö ab8f1a6989 arm: Fall back to runtime cpu feature detection via /proc/cpuinfo
On recent android versions, /proc/self/auxw is unreadable
(unless the process is running running under the shell uid or
in debuggable mode, which makes it hard to notice). See
http://b.android.com/43055 and
https://android-review.googlesource.com/51271 for more information
about the issue.

This makes sure e.g. neon optimizations are enabled at runtime in
android apps even when built in release mode, if configured to
use the runtime detection.

CC: libav-stable@libav.org
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-02-11 17:15:15 +02:00
..
asm.S arm: rename ARMVFP config symbol to VFP 2012-12-07 16:54:04 +00:00
bswap.h arm: use HAVE*_INLINE/EXTERNAL macros for conditional compilation 2012-12-07 16:54:03 +00:00
cpu.c arm: Fall back to runtime cpu feature detection via /proc/cpuinfo 2013-02-11 17:15:15 +02:00
cpu.h arm: rename ARMVFP config symbol to VFP 2012-12-07 16:54:04 +00:00
float_dsp_arm.h ARM: fix float_dsp breakage from d5a7229 2012-06-08 19:45:37 +01:00
float_dsp_init_arm.c cosmetics: do not use full path for local headers 2012-06-22 10:49:40 +02:00
float_dsp_init_neon.c floatdsp: move scalarproduct_float from dsputil to avfloatdsp. 2013-01-22 11:55:42 -08:00
float_dsp_init_vfp.c floatdsp: move vector_fmul_reverse from dsputil to avfloatdsp. 2013-01-22 11:55:42 -08:00
float_dsp_neon.S floatdsp: move scalarproduct_float from dsputil to avfloatdsp. 2013-01-22 11:55:42 -08:00
float_dsp_vfp.S floatdsp: move vector_fmul_reverse from dsputil to avfloatdsp. 2013-01-22 11:55:42 -08:00
intmath.h arm: use HAVE*_INLINE/EXTERNAL macros for conditional compilation 2012-12-07 16:54:03 +00:00
intreadwrite.h ARM: use Q/R inline asm operand modifiers only if supported 2012-08-07 21:13:30 +01:00
Makefile arm: rename ARMVFP config symbol to VFP 2012-12-07 16:54:04 +00:00
timer.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00