73 Commits (418ce915071e01497e31cba9a4202c67a220ce1c)

Author SHA1 Message Date
Muhammad Faiz 2b0112d42d swresample/resample: remove swri_resample function 8 years ago
Muhammad Faiz 6a8c0d8357 swresample/resample: do not allow negative dst_size return value 8 years ago
Muhammad Faiz 01ebb57c03 swresample/resample: do not rebuild filter when sample_delta is zero 8 years ago
Muhammad Faiz 06f94149c6 swresample/resample: optimize exact_rational=on:linear_interp=on case 8 years ago
Muhammad Faiz acd74f9200 swresample/resample: fix return value of build_filter 8 years ago
Muhammad Faiz 6031e5d1af swresample/x86: add support for exact_rational 9 years ago
Muhammad Faiz 7f1b503ec2 swresample/resample: do not increase phase_count on exact_rational 9 years ago
Muhammad Faiz ee575acb8c swresample/resample: add support for odd phase_count 9 years ago
Muhammad Faiz b8c6e5a661 swresample: add exact_rational option 9 years ago
Michael Niedermayer feeb3a9261 swresample/resample: Fix division by 0 with tap_count=1 9 years ago
Ganesh Ajjanagadde 26937fb416 swr/resample: use av_clip_int16 instead of av_clip 9 years ago
Ganesh Ajjanagadde 0bd0af6e68 swresample/resample: remove redundant L for floating literal 9 years ago
Michael Niedermayer 351e625d60 swresample/resample: increase precision for compensation 9 years ago
Ganesh Ajjanagadde cf491a925e swresample/resample: speed up Blackman Nuttall filter 9 years ago
Ganesh Ajjanagadde b87ca4bf25 swresample/resample: speed up upsampling by precomputing sines 9 years ago
Ganesh Ajjanagadde a5202bc968 swresample/resample: improve bessel function accuracy and speed 9 years ago
Ganesh Ajjanagadde 1bed09a30e swresample: allow double precision beta value for the Kaiser window 9 years ago
Ganesh Ajjanagadde c8780822ba swresample/resample: speed up build_filter for Blackman-Nuttall filter 9 years ago
Ganesh Ajjanagadde 9bec6d71a2 swresample/resample: speed up build_filter by 50% 9 years ago
Michael Niedermayer 1bc873acd6 swresample/resample: manually unroll the main loop in bessel() 9 years ago
Michael Niedermayer 6024c865ef swresample/resample: merge first iteration into init in bessel() 9 years ago
Michael Niedermayer b14361486b swresample/resample: fix typos 10 years ago
Michael Niedermayer cc17b43d8d swresample: Add swr_get_out_samples() 10 years ago
Michael Niedermayer e16592c42e swresample/resample: Fix undefined shifts 10 years ago
Michael Niedermayer f6bb2cd1b0 swresample/resample: fix invert_initial_buffer() after flush 10 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
Ronald S. Bultje ddb7b4435a swr: move dst_size == 0 handling outside DSP function. 11 years ago
Ronald S. Bultje cbf21628a5 swr: remove div/mod from DSP functions. 11 years ago
Ronald S. Bultje 7128a35f8c swr: split out DSP functions. 11 years ago
Michael Niedermayer 4411928c64 swresample/resample: replace assert by av_assert 11 years ago
Ronald S. Bultje b785c62681 swr: handle initial negative sample index outside DSP function. 11 years ago
Ronald S. Bultje f341340552 swr: handle 64bit overflow check in multiple_resample(). 11 years ago
Ronald S. Bultje cdfd9717ed swr: move compensation_distance handling to swri_resample caller. 11 years ago
James Almer a9bf713d35 swresample: add swri_resample_float_avx 11 years ago
James Almer cdac3ab59f swresample: add swri_resample_double_sse2 11 years ago
Michael Niedermayer 5027f39712 swresample/resample: use av_malloc_array() where appropriate 11 years ago
Michael Niedermayer f9158b01d0 swresample/resample: Limit filter length 11 years ago
James Almer 32291ba6ea swresample: add swri_resample_float_sse 11 years ago
James Almer 7c8bf09edd swresample: change COMMON_CORE_INT16 asm from SSSE3 to SSE2 11 years ago
Michael Niedermayer 9078b40d35 swresample: replace 2 av_free() by av_freep() 11 years ago
Michael Niedermayer 91debec976 swr/resample: fix filter rounding and cliping for s32 12 years ago
Michael Niedermayer f9abeecd94 swr/ build_filter: use av_calloc() fix buffer overflow 12 years ago
Alexander Strasser ac25b31ede lswr: Improve default resampler's default parameters 12 years ago
Rob Sykes 801b315729 swr: Add SOX resampler support 12 years ago
Rob Sykes 41049d07f2 swr: add a lowpass default so that each Resampler can have its own default. 12 years ago
Michael Niedermayer ae5a55e77a swr: move flush into Resampler 12 years ago
Rob Sykes 5a5d70748c swr: Add API to make resample engine selectable. 12 years ago
Clément Bœsch 8f42b09604 swr/resample: fix SSSE3 included unconditionally. 12 years ago
Clément Bœsch 8ea8833979 swr/resample: move templating parameters to template itself. 12 years ago