85 Commits (17e6d7b4008fa499892716cd095a364a42a3fba8)

Author SHA1 Message Date
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. 12 years ago
Carl Eugen Hoyos 52be5428c0 Add some missing _EXTERNAL suffixes to yasm source files. 12 years ago
Michael Niedermayer 68712ce820 swr/x86: 16bit integer mix functions need SSE2 not SSE 13 years ago
Michael Niedermayer c88e60af76 swr/x86: 10l, missed some SSE2 instructions in code marked as SSE. 13 years ago
Clément Bœsch ca612a27ae swr: fix make checkheaders. 13 years ago
Clément Bœsch 022cbb6791 swr: small align cosmetic. 13 years ago
Clément Bœsch 3491c2a909 swr: use __asm__ instead of __asm. 13 years ago
Michael Niedermayer 4ccf6e3971 swr: MMX2 & SSSE3 int16 resample core 13 years ago
Michael Niedermayer 5f8f6243ef swr: fix 10l use of uninitialized data 13 years ago
Michael Niedermayer 728f86edfc swr: mix_2_1_int16_mmx/sse 13 years ago