93 Commits (d4d1fc823f99ab9cf13067fdd31b02c2c7fc4e2b)

Author SHA1 Message Date
Muhammad Faiz de1308429a swresample/x86/resample: extend resample_double to support avx and fma3 8 years ago
Muhammad Faiz 06f94149c6 swresample/resample: optimize exact_rational=on:linear_interp=on case 8 years ago
Muhammad Faiz 6031e5d1af swresample/x86: add support for exact_rational 9 years ago
Muhammad Faiz b8c6e5a661 swresample: add exact_rational option 9 years ago
James Almer 70d685a77f x86: use the new helper macros where useful 9 years ago
James Almer acdd672506 x86/audio_convert: fix clobbering of xmm registers 9 years ago
James Almer 5750d6c5e9 x86: move XOP emulation code back to x86inc 10 years ago
James Almer f37a5dcb55 swresample/x86: add missing colon to labels 10 years ago
James Almer c16e99e3b3 x86: check for AV_CPU_FLAG_AVXSLOW where useful 10 years ago
Michael Niedermayer c0e3b46118 swresample: add av_cold to init functions 10 years ago
James Almer f7ed997a6d x86/swr: make pack_8ch functions work with compilers without aligned stack 10 years ago
Michael Niedermayer b74ecb82fa swresample/x86/rematrix_init: Check av_malloc* return codes, forward errors 10 years ago
Michael Niedermayer 48ffaaaaef swresample/x86/rematrix_init: Use av_mallocz_array() 10 years ago
James Almer 59ac93f6af x86/swr: add SSE/AVX unpack_6ch functions 10 years ago
James Almer 6abf00d615 x86/swr: load constants outside the loop in pack_6ch functions 10 years ago
James Almer 975ff6a3c6 x86/swr: disable pack_8ch functions on msvc/icl x86_32 10 years ago
James Almer 5f14f9e984 x86/swr: add missing alignment check to pack_6ch functions 10 years ago
James Almer 37b35feb64 x86/swr: add SSE2/AVX pack_8ch functions 10 years ago
James Almer edff061fb0 x86/swr: add ff_float_to_int32_a_avx2 10 years ago
James Almer b385c4c6a3 x86/swr: replace sse4 instructions in pack_6ch with sse ones 10 years ago
James Almer 9937362c54 x86/swr: use lavu helper macros to check CPU extensions 11 years ago
James Almer 8279a15284 x86/swr: split audioconvert and rematrix DSP into separate files 11 years ago
James Almer 857cd1f33b swr: initialize only the necessary resample dsp functions 11 years ago
James Almer b5f0eac068 swr: rename swresample_dsp init functions to swri_resample_dsp 11 years ago
James Almer c45b7f0d80 x86/swr: add ff_resample_{common, linear}_int16_xop 11 years ago
James Almer 1a69224f44 x86/swr: add ff_resample_{common, linear}_float_fma 11 years ago
James Almer dd2c9034b1 x86/swr: convert resample_{common, linear}_double_sse2 to yasm 11 years ago
Ronald S. Bultje 847bb638c0 swr: convert resample_common/linear_int16_mmx2/sse2 to yasm. 11 years ago
Ronald S. Bultje faa1471ffc swr: rewrite resample_common/linear_float_sse/avx in yasm. 11 years ago
Ronald S. Bultje 083cd3d1f7 swr: compile mmx2 s16p functions only on x86-32. 11 years ago
James Almer 7f4dfbd080 swr: add prototypes for resample dsp functions 11 years ago
Ronald S. Bultje ada8f9c046 swr: remove obsolete function prototypes. 11 years ago
Ronald S. Bultje 7128a35f8c swr: split out DSP functions. 11 years ago
James Almer a9bf713d35 swresample: add swri_resample_float_avx 11 years ago
Matt Oliver 1898c2f49d inline asm: fix arrays as named constraints. 11 years ago
James Almer 4cdea92976 swresample/resample: add missing xmm clobbers 11 years ago
James Almer cdac3ab59f swresample: add swri_resample_double_sse2 11 years ago
James Almer 63dbba655e swresample/resample: sse float linear interpolation 11 years ago
James Almer fa25c4c400 swresample/resample: mmx2/sse2 int16 linear interpolation 11 years ago
James Almer 32291ba6ea swresample: add swri_resample_float_sse 11 years ago
Matt Oliver 8236747511 Automatically change MANGLE() into named inline asm operands when direct symbol reference in inline asm are not supported. 11 years ago
James Almer 7c8bf09edd swresample: change COMMON_CORE_INT16 asm from SSSE3 to SSE2 11 years ago
Martin Storsjö 3dd04cbcf7 swresample: Add arm&x86 clobber tests 11 years ago
Reimar Döffinger cbeaf67888 Avoid using empty macro arguments. 11 years ago
Ronald S. Bultje ad75d2b590 x86: Fix compilation with nasm on PPC & OS/2 11 years ago
Michael Niedermayer ca2818b881 swresample/x86/audio_convert: add emms to CONV 12 years ago
Michael Niedermayer 4cfc92081d swr: add native_simd_one 12 years ago
Michael Niedermayer 31a797eb28 swr: add av_cold to init/free functions 12 years ago
Carl Eugen Hoyos a26789cf9f Fix compilation with yasm-0.6.2. 13 years ago
Carl Eugen Hoyos 52be5428c0 Add some missing _EXTERNAL suffixes to yasm source files. 13 years ago