Commit History

Author SHA1 Message Date
  Michael Niedermayer 65e33d8e23 swresample/resample_template: Add filter values in parallel 7 years ago
  Michael Niedermayer 34db650784 swresample/resample_template: Reorder operations to avoid one addition 7 years ago
  Muhammad Faiz b8c6e5a661 swresample: add exact_rational option 8 years ago
  James Almer 43482bd1a5 swr/resample: use av_clip functions 9 years ago
  Michael Niedermayer 0cb95f9082 swresample/resample_template: Add () to protect the arguments of the OUT() macro 9 years ago
  James Almer 857cd1f33b swr: initialize only the necessary resample dsp functions 10 years ago
  James Almer 23a9edf531 Partially revert "swr: add prototypes for resample dsp functions" 10 years ago
  James Almer dd2c9034b1 x86/swr: convert resample_{common, linear}_double_sse2 to yasm 10 years ago
  Ronald S. Bultje 847bb638c0 swr: convert resample_common/linear_int16_mmx2/sse2 to yasm. 10 years ago
  Michael Niedermayer 418e5768c6 swresample/resample_template: move division out of loop for float/double swri_resample_linear() 10 years ago
  Michael Niedermayer c5a405c4f0 swresample/resample_template: flip order of operations in swri_resample_linear() for 32bit 10 years ago
  Ronald S. Bultje faa1471ffc swr: rewrite resample_common/linear_float_sse/avx in yasm. 10 years ago
  Ronald S. Bultje 0dae193d3e swr: remove another forgotten division in DSP function. 10 years ago
  Ronald S. Bultje cbf21628a5 swr: remove div/mod from DSP functions. 10 years ago
  Ronald S. Bultje edf930472b swr: reindent. 10 years ago
  James Almer 7f4dfbd080 swr: add prototypes for resample dsp functions 10 years ago
  Ronald S. Bultje 7128a35f8c swr: split out DSP functions. 10 years ago
  Ronald S. Bultje b785c62681 swr: handle initial negative sample index outside DSP function. 10 years ago
  Ronald S. Bultje 6b9685de3a swr: remove unnecessary assignment. 10 years ago
  Ronald S. Bultje f341340552 swr: handle 64bit overflow check in multiple_resample(). 10 years ago
  Ronald S. Bultje cdfd9717ed swr: move compensation_distance handling to swri_resample caller. 10 years ago
  Michael Niedermayer 2c23f87c85 swr/resample_template: prevent end_index from overflowing and add check for delta_frac overflow 10 years ago
  Ronald S. Bultje 9b53853756 Rewrite main resampling loop (common and linear). 10 years ago
  James Almer a9bf713d35 swresample: add swri_resample_float_avx 10 years ago
  James Almer cdac3ab59f swresample: add swri_resample_double_sse2 10 years ago
  Michael Niedermayer 2b58c9c945 swresample/resample_template: try to consider src_size more exactly 10 years ago
  Michael Niedermayer 5e379cd3ee swresample/resample: simplify index/consumed calculation for the filter = 1 case 10 years ago
  Michael Niedermayer 6c8ee74af2 swresample/resample: Fix fractional part of index in the filter_size = 1 filters = 1 case 10 years ago
  James Almer 63dbba655e swresample/resample: sse float linear interpolation 10 years ago
  James Almer fa25c4c400 swresample/resample: mmx2/sse2 int16 linear interpolation 10 years ago
  James Almer 32291ba6ea swresample: add swri_resample_float_sse 10 years ago
  James Almer 3d48cbc56c swresample: reuse COMMON_CORE asm where possible 10 years ago
  James Almer 7c8bf09edd swresample: change COMMON_CORE_INT16 asm from SSSE3 to SSE2 10 years ago
  Michael Niedermayer b8c55590d5 swr/resample: fix integer overflow, add missing cast 11 years ago
  Michael Niedermayer b6a7f66f93 resample: remove disabled debug code 11 years ago
  Clément Bœsch 8ea8833979 swr/resample: move templating parameters to template itself. 11 years ago
  Michael Niedermayer d53f447130 swr: move if() block into the only branch where it can be true. 11 years ago
  Michael Niedermayer 17da2d9eee swr: reorder/redesign operations to avoid integer overflow. 11 years ago
  Michael Niedermayer 4ccf6e3971 swr: MMX2 & SSSE3 int16 resample core 12 years ago
  Michael Niedermayer 0c142e4cda swr: introduce filter_alloc in preparation of SIMD resample optimisations 12 years ago
  Michael Niedermayer 80e857c967 swr/resample: optimize C code for the most common case 12 years ago
  Michael Niedermayer 6e6dd9995b resample_template: use av_assert 12 years ago
  Michael Niedermayer 7f1ae79d38 swr: support float & int32 in the resampler 12 years ago