1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00
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 Fix libswresample compilation with Apple Neon assembler. 2014-02-17 17:40:10 +01:00
x86 swr: rewrite resample_common/linear_float_sse/avx in yasm. 2014-06-28 17:06:47 +02:00
audioconvert.c swresample/audioconvert: fix () in FMT_PAIR_FUNC() 2014-06-18 03:13:37 +02:00
audioconvert.h audioconvert: support simd code with specific alignment requirements. 2012-12-14 04:47:17 +01:00
dither_template.c swr: fix "may be used uninitialized in this function" warnings 2013-01-20 17:09:48 +01:00
dither.c swresample/dither: use av_malloc_array() 2014-04-08 00:29:20 +02:00
libswresample.v
log2_tab.c
Makefile swr: split out DSP functions. 2014-06-14 20:21:39 +02:00
noise_shaping_data.c swr/noise_shaping_data: pad coeffs to multiple of 4 when they are 1 below 2013-01-12 19:09:54 +01:00
rematrix_template.c swresample/rematrix_template: Fix integer overflow in mix8to2 2013-06-10 03:03:17 +02:00
rematrix.c swresample: fix AV_CH_LAYOUT_STEREO_DOWNMIX input 2014-04-24 01:25:46 +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
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
soxr_resample.c swr: handle initial negative sample index outside DSP function. 2014-06-14 14:36:18 +02:00
swresample_internal.h 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
swresampleres.rc Add Windows resource file support for shared libraries 2013-12-05 23:42:07 +01:00
version.h swresample: swr_close() 2014-05-15 18:27:23 +02:00