ffmpeg/libswresample
Ronald S. Bultje faa1471ffc swr: rewrite resample_common/linear_float_sse/avx in yasm.
Linear interpolation goes from 63 (llvm) or 58 (gcc) to 48 (yasm)
cycles/sample on 64bit, or from 66 (llvm/gcc) to 52 (yasm) cycles/
sample on 32bit. Bon-linear goes from 43 (llvm) or 38 (gcc) to
32 (yasm) cycles/sample on 64bit, or from 46 (llvm) or 44 (gcc) to
38 (yasm) cycles/sample on 32bit (all testing on OSX 10.9.2, llvm
5.1 and gcc 4.8/9).

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-28 17:06:47 +02:00
..
arm
x86 swr: rewrite resample_common/linear_float_sse/avx in yasm. 2014-06-28 17:06:47 +02:00
Makefile swr: split out DSP functions. 2014-06-14 20:21:39 +02:00
audioconvert.c swresample/audioconvert: fix () in FMT_PAIR_FUNC() 2014-06-18 03:13:37 +02:00
audioconvert.h
dither.c swresample/dither: use av_malloc_array() 2014-04-08 00:29:20 +02:00
dither_template.c
libswresample.v
log2_tab.c
noise_shaping_data.c
rematrix.c swresample: fix AV_CH_LAYOUT_STEREO_DOWNMIX input 2014-04-24 01:25:46 +02:00
rematrix_template.c
resample.c swr: move dst_size == 0 handling outside DSP function. 2014-06-28 15:30:01 +02:00
resample.h swr: remove div/mod from DSP functions. 2014-06-18 14:15:52 +02:00
resample_dsp.c swr: add prototypes for resample dsp functions 2014-06-15 01:33:17 +02:00
resample_template.c swr: rewrite resample_common/linear_float_sse/avx in yasm. 2014-06-28 17:06:47 +02:00
soxr_resample.c swr: handle initial negative sample index outside DSP function. 2014-06-14 14:36:18 +02:00
swresample-test.c fix various typos 2014-06-03 10:58:19 -08:00
swresample.c swr: handle initial negative sample index outside DSP function. 2014-06-14 14:36:18 +02:00
swresample.h swresample: swr_close() 2014-05-15 18:27:23 +02:00
swresample_internal.h swr: handle initial negative sample index outside DSP function. 2014-06-14 14:36:18 +02:00
swresampleres.rc
version.h swresample: swr_close() 2014-05-15 18:27:23 +02:00