279 Commits (7ca102a7d7bd610f66ceb1256c3cb600091c8cda)

Author SHA1 Message Date
Michael Niedermayer 48a45f819f swr: add native matrix for SIMD 13 years ago
Michael Niedermayer 9abbbf7530 swr: add function pointers for SIMD rematrixing 13 years ago
Michael Niedermayer 634d539c12 swresample.c: update copyleft year 13 years ago
Michael Niedermayer c8553bea9e swr: use &~15 13 years ago
Michael Niedermayer 4289b6690d swr: replace /16 by >>4 13 years ago
Michael Niedermayer a5c6349358 swr: skip memset(0) in rematrix when the array is known to be already 0 13 years ago
Michael Niedermayer 75d900d52e swr: zero buffers on allocation 13 years ago
Michael Niedermayer e016e3c9d7 swr: add mix8to2 13 years ago
Michael Niedermayer b0348158a0 swr: 5.1->stereo double, float and s16 13 years ago
Michael Niedermayer ca30ae12c5 swr: add all in one rematrixing function ptr 13 years ago
Michael Niedermayer dfde3d497e swr: add inrermediate sample type for rematrixing 13 years ago
Michael Niedermayer 6e6dd9995b resample_template: use av_assert 13 years ago
Michael Niedermayer 787c395a30 swr-test: support "--help" 13 years ago
Michael Niedermayer 63b1c08073 buildsys: fix rules for swresample-test 13 years ago
Michael Niedermayer 5a7a9f02de libswresample/Makefile: put each object on its own line 13 years ago
Clément Bœsch 64df092b25 swr: fix a few typo. 13 years ago
Michael Niedermayer 72261fa867 swr: fix swr_drop_output() 13 years ago
Michael Niedermayer 841c1be57e swr: check return value of swr_inject_silence/drop_output. 13 years ago
Michael Niedermayer a645049bd8 swr: check count argument of realloc_audio() 13 years ago
Michael Niedermayer d1384c00d4 swr: skip soft compensation when its disabled. 13 years ago
Michael Niedermayer 72a242c998 swr: add swr_next_pts() 13 years ago
Michael Niedermayer f88f705abc swr: add swr_drop_output() 13 years ago
Michael Niedermayer 7a59964ba9 swr: add swr_inject_silence() 13 years ago
Michael Niedermayer 72872d0201 swr: Fix issue with injecting more data than can be used up in the next call. 13 years ago
Michael Niedermayer c5c355546d swr: add some asserts to resample() 13 years ago
Michael Niedermayer 75e25f8540 swr: add reversefill_audiodata() 13 years ago
Michael Niedermayer 5027e3daf7 swr: fix buf_set() so it works with input == output 13 years ago
Michael Niedermayer bdbfd4569d swr: make literal 32 a named constant in realloc_audio() 13 years ago
Michael Niedermayer 186be49fd5 swr: fill_audio_data() support NULL 13 years ago
Michael Niedermayer 4def5d2b64 swr: add swr_get_delay() to find the exact delay the swresampler introduces. 13 years ago
Michael Niedermayer a0493be10e swresample: set the default parameters to "none" 13 years ago
Michael Niedermayer a927641e7a libswresample-simd: Add ff_pack_6ch_float_to_int32_a_avx and ff_pack_6ch_float_to_int32_a_sse4 13 years ago
Michael Niedermayer ca986a06ad libswresample-simd: add ff_pack_6ch_int32_to_float_a_avx and ff_pack_6ch_int32_to_float_a_sse4 13 years ago
Michael Niedermayer c4047ad9e0 libswresample: make NOP_N macro less picky on its parameters 13 years ago
Michael Niedermayer 57bc91c710 libswresample: Change FLOAT_TO_INT32_N to need 1 register less 13 years ago
Michael Niedermayer ecfdd125f1 libswresample-simd: rename 6ch pack to what it is 13 years ago
Michael Niedermayer 429b964e25 libswresample-simd: make the converter registers parameters 13 years ago
Michael Niedermayer b3915c4b70 libswresample: cosmetics 13 years ago
Michael Niedermayer 24c0d1583c libswresample: unaligned AVX/SSE4 float and int32 6ch pack 13 years ago
Justin Ruggles 6f67d9833b libswresample: Implement MMX, SSE4 and AVX 6ch float and int32 packing function. 13 years ago
Michael Niedermayer bd1d975cd0 swr: fix silence buffer for planar U8 13 years ago
Michael Niedermayer fecdc76a9f swr: fix cpy() after the len was changed to be in samples. 13 years ago
Michael Niedermayer cbbc472467 swr-x86-simd: add ff_unpack_2ch_int16_to_int16/int32/float_a_ssse3 13 years ago
Michael Niedermayer f10aeab69c swr: audioconvert: consider mono to be planar 13 years ago
Michael Niedermayer 72ae583b7d swr-x86-simd: stereo unpack S16/S32/FLT-> S16/S32/FLT SSE/SSE2 (16 new SIMD functions) 13 years ago
Michael Niedermayer 11ad5f0d7d swr-x86-simd: create prototypes with macros, this is simpler. 13 years ago
Michael Niedermayer adfa53b91f swr-x86-SIMD: 3 instructions less for stereo planar->packed s32/flt->s16 13 years ago
Michael Niedermayer 5f4e18cd16 swr: replace the remaining 2 audio convert SIMD macros by the new ones 13 years ago
Michael Niedermayer df5ff103cd swr: fix internal asm labels 13 years ago
Michael Niedermayer b6f4f0d9ef swr: fix PACK_2CH register count 13 years ago