ffmpeg/libavresample
Peter Meerwald 12655c4804 libavresample: NEON optimized FIR audio resampling
modelled after aarch64 code

on Cortex-A8, s16 and s32 code is about 2x faster,
float code about 7x faster

Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net>
Signed-off-by: Martin Storsjö <martin@martin.st>
2015-02-21 22:08:39 +02:00
..
aarch64 libavresample: Annotate AARCH64 init function with av_cold 2015-02-20 19:32:37 +02:00
arm libavresample: NEON optimized FIR audio resampling 2015-02-21 22:08:39 +02:00
x86 x86: Drop some unnecessary YASM ifdefs 2014-04-04 19:08:05 +02:00
Makefile build: handle library dependencies in configure 2014-05-13 20:02:01 +02:00
audio_convert.c lavr: Update the planar check in ff_audio_convert 2014-08-17 16:11:02 +02:00
audio_convert.h aarch64: NEON float to s16 audio conversion 2014-04-22 19:35:41 +02:00
audio_data.c lavr: Do not change the sample format for mono audio 2014-08-03 23:13:26 +02:00
audio_data.h lavr: Do not change the sample format for mono audio 2014-08-03 23:13:26 +02:00
audio_mix.c audio_mix: print (SKIP) instead of 0.0 for matrix columns removed along with output zeroing 2014-01-03 16:43:25 +01:00
audio_mix.h lavr: typedef internal structs in internal.h 2013-01-07 21:49:05 -05:00
audio_mix_matrix.c avresample: Make sure the even check does not overflow 2014-10-18 16:15:10 +01:00
avresample-test.c miscellaneous typo fixes 2013-07-25 19:43:32 +02:00
avresample.h avresample: Introduce AVFrame-based API 2014-08-10 14:26:37 +02:00
dither.c avresample: Add av_cold attributes to init functions missing them 2013-05-04 21:10:05 +02:00
dither.h x86: lavr: add SSE2 quantize() for dithering 2013-01-08 14:52:43 -05:00
internal.h libavresample: NEON optimized FIR audio resampling 2015-02-21 22:08:39 +02:00
libavresample.v
options.c Add missing #includes for *INT64_MAX and *INT64_C 2013-11-23 21:55:52 +01:00
resample.c libavresample: NEON optimized FIR audio resampling 2015-02-21 22:08:39 +02:00
resample.h lavr: define ResampleContext in resample.h 2014-04-24 18:28:26 +02:00
resample_template.c resample: split linear into its own function 2014-04-11 16:34:02 +02:00
utils.c avresample: prevent theoretical division by zero 2014-10-18 16:15:10 +01:00
version.h avresample: Introduce AVFrame-based API 2014-08-10 14:26:37 +02:00