18 Commits (92cc6d5163cd43a1a909dcc63787292f33e5d6ed)

Author SHA1 Message Date
Michael Niedermayer 2b58c9c945 swresample/resample_template: try to consider src_size more exactly 11 years ago
Michael Niedermayer 5e379cd3ee swresample/resample: simplify index/consumed calculation for the filter = 1 case 11 years ago
Michael Niedermayer 6c8ee74af2 swresample/resample: Fix fractional part of index in the filter_size = 1 filters = 1 case 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
James Almer 3d48cbc56c swresample: reuse COMMON_CORE asm where possible 11 years ago
James Almer 7c8bf09edd swresample: change COMMON_CORE_INT16 asm from SSSE3 to SSE2 11 years ago
Michael Niedermayer b8c55590d5 swr/resample: fix integer overflow, add missing cast 12 years ago
Michael Niedermayer b6a7f66f93 resample: remove disabled debug code 12 years ago
Clément Bœsch 8ea8833979 swr/resample: move templating parameters to template itself. 12 years ago
Michael Niedermayer d53f447130 swr: move if() block into the only branch where it can be true. 12 years ago
Michael Niedermayer 17da2d9eee swr: reorder/redesign operations to avoid integer overflow. 12 years ago
Michael Niedermayer 4ccf6e3971 swr: MMX2 & SSSE3 int16 resample core 13 years ago
Michael Niedermayer 0c142e4cda swr: introduce filter_alloc in preparation of SIMD resample optimisations 13 years ago
Michael Niedermayer 80e857c967 swr/resample: optimize C code for the most common case 13 years ago
Michael Niedermayer 6e6dd9995b resample_template: use av_assert 13 years ago
Michael Niedermayer 7f1ae79d38 swr: support float & int32 in the resampler 13 years ago