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
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_matrix.c avresample: Make sure the even check does not overflow 2014-10-18 16:15:10 +01:00
audio_mix.c
audio_mix.h
avresample-test.c
avresample.h avresample: Introduce AVFrame-based API 2014-08-10 14:26:37 +02:00
dither.c
dither.h
internal.h libavresample: NEON optimized FIR audio resampling 2015-02-21 22:08:39 +02:00
libavresample.v
Makefile build: handle library dependencies in configure 2014-05-13 20:02:01 +02:00
options.c
resample_template.c resample: split linear into its own function 2014-04-11 16:34:02 +02: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
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