Michael Niedermayer
|
0ac8fce267
swresample/resample: Fix flush refelction length
|
7 years ago |
James Almer
|
db7a05dab0
swresample/resample: free existing ResampleContext on reinit
|
7 years ago |
James Almer
|
2a8a8a2e98
swresample/resample: move resample_free() higher in the file
|
7 years ago |
Muhammad Faiz
|
3ba7b47d5c
swresample/resample: do not assert compensation_distance on rebuild_filter
|
7 years ago |
Muhammad Faiz
|
53a5cea478
swresample/resample: do not allow odd filter_length
|
7 years ago |
Muhammad Faiz
|
61926b6c3e
swresample/resample: use uniform normalization
|
7 years ago |
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
|
8 years ago |
Muhammad Faiz
|
7f1b503ec2
swresample/resample: do not increase phase_count on exact_rational
|
8 years ago |
Muhammad Faiz
|
ee575acb8c
swresample/resample: add support for odd phase_count
|
8 years ago |
Muhammad Faiz
|
b8c6e5a661
swresample: add exact_rational option
|
8 years ago |
Michael Niedermayer
|
feeb3a9261
swresample/resample: Fix division by 0 with tap_count=1
|
8 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
|
9 years ago |
Michael Niedermayer
|
cc17b43d8d
swresample: Add swr_get_out_samples()
|
9 years ago |
Michael Niedermayer
|
e16592c42e
swresample/resample: Fix undefined shifts
|
9 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
|
10 years ago |
James Almer
|
b5f0eac068
swr: rename swresample_dsp init functions to swri_resample_dsp
|
10 years ago |
Ronald S. Bultje
|
ddb7b4435a
swr: move dst_size == 0 handling outside DSP function.
|
10 years ago |
Ronald S. Bultje
|
cbf21628a5
swr: remove div/mod from DSP functions.
|
10 years ago |
Ronald S. Bultje
|
7128a35f8c
swr: split out DSP functions.
|
10 years ago |
Michael Niedermayer
|
4411928c64
swresample/resample: replace assert by av_assert
|
10 years ago |
Ronald S. Bultje
|
b785c62681
swr: handle initial negative sample index outside DSP function.
|
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 |
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
|
5027f39712
swresample/resample: use av_malloc_array() where appropriate
|
10 years ago |
Michael Niedermayer
|
f9158b01d0
swresample/resample: Limit filter length
|
10 years ago |
James Almer
|
32291ba6ea
swresample: add swri_resample_float_sse
|
10 years ago |
James Almer
|
7c8bf09edd
swresample: change COMMON_CORE_INT16 asm from SSSE3 to SSE2
|
10 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
|
11 years ago |
Michael Niedermayer
|
f9abeecd94
swr/ build_filter: use av_calloc() fix buffer overflow
|
11 years ago |
Alexander Strasser
|
ac25b31ede
lswr: Improve default resampler's default parameters
|
12 years ago |