summaryrefslogtreecommitdiff
path: root/libswresample/resample_template.c
Commit message (Expand)AuthorAgeFilesLines
* swr/resample: use av_clip functionsJames Almer2015-04-051-2/+2
* swresample/resample_template: Add () to protect the arguments of the OUT() macroMichael Niedermayer2015-02-171-4/+4
* swr: initialize only the necessary resample dsp functionsJames Almer2014-07-041-3/+9
* Partially revert "swr: add prototypes for resample dsp functions"James Almer2014-07-021-8/+6
* x86/swr: convert resample_{common, linear}_double_sse2 to yasmJames Almer2014-07-011-20/+2
* swr: convert resample_common/linear_int16_mmx2/sse2 to yasm.Ronald S. Bultje2014-06-301-19/+4
* swresample/resample_template: move division out of loop for float/double swri...Michael Niedermayer2014-06-301-2/+7
* swresample/resample_template: flip order of operations in swri_resample_linea...Michael Niedermayer2014-06-291-1/+4
* swr: rewrite resample_common/linear_float_sse/avx in yasm.Ronald S. Bultje2014-06-281-11/+1
* swr: remove another forgotten division in DSP function.Ronald S. Bultje2014-06-221-4/+2
* swr: remove div/mod from DSP functions.Ronald S. Bultje2014-06-181-4/+2
* swr: reindent.Ronald S. Bultje2014-06-161-64/+64
* swr: add prototypes for resample dsp functionsJames Almer2014-06-151-6/+6
* swr: split out DSP functions.Ronald S. Bultje2014-06-141-48/+49
* swr: handle initial negative sample index outside DSP function.Ronald S. Bultje2014-06-141-50/+5
* swr: remove unnecessary assignment.Ronald S. Bultje2014-06-141-1/+0
* swr: handle 64bit overflow check in multiple_resample().Ronald S. Bultje2014-06-091-2/+1
* swr: move compensation_distance handling to swri_resample caller.Ronald S. Bultje2014-06-021-16/+2
* swr/resample_template: prevent end_index from overflowing and add check for d...Michael Niedermayer2014-06-021-2/+4
* Rewrite main resampling loop (common and linear).Ronald S. Bultje2014-06-021-16/+48
* swresample: add swri_resample_float_avxJames Almer2014-05-161-1/+6
* swresample: add swri_resample_double_sse2James Almer2014-04-251-2/+11
* swresample/resample_template: try to consider src_size more exactlyMichael Niedermayer2014-04-151-1/+3
* swresample/resample: simplify index/consumed calculation for the filter = 1 caseMichael Niedermayer2014-04-141-2/+2
* swresample/resample: Fix fractional part of index in the filter_size = 1 filt...Michael Niedermayer2014-04-141-1/+1
* swresample/resample: sse float linear interpolationJames Almer2014-03-241-0/+1
* swresample/resample: mmx2/sse2 int16 linear interpolationJames Almer2014-03-241-0/+7
* swresample: add swri_resample_float_sseJames Almer2014-03-201-2/+10
* swresample: reuse COMMON_CORE asm where possibleJames Almer2014-03-181-2/+7
* swresample: change COMMON_CORE_INT16 asm from SSSE3 to SSE2James Almer2014-03-181-4/+4
* swr/resample: fix integer overflow, add missing castMichael Niedermayer2013-02-041-1/+1
* resample: remove disabled debug codeMichael Niedermayer2012-12-061-7/+0
* swr/resample: move templating parameters to template itself.Clément Bœsch2012-11-151-0/+67
* swr: move if() block into the only branch where it can be true.Michael Niedermayer2012-11-151-4/+5
* swr: reorder/redesign operations to avoid integer overflow.Michael Niedermayer2012-11-151-6/+17
* swr: MMX2 & SSSE3 int16 resample coreMichael Niedermayer2012-06-281-0/+4
* swr: introduce filter_alloc in preparation of SIMD resample optimisationsMichael Niedermayer2012-06-191-3/+3
* swr/resample: optimize C code for the most common caseMichael Niedermayer2012-06-191-0/+22
* resample_template: use av_assertMichael Niedermayer2012-06-061-1/+1
* swr: support float & int32 in the resamplerMichael Niedermayer2012-04-101-0/+113