Michael Niedermayer
|
e315549ffa
swresample/resample: use av_malloc_array() where appropriate
|
10 years ago |
Michael Niedermayer
|
1c321b7c31
swresample/resample: Limit filter length
|
10 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 |
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 |
Michael Niedermayer
|
7df9f595c9
swri_resample_init: unsupported sample formats are an internal error.
|
12 years ago |
Michael Niedermayer
|
9d89d1d484
swr/resample: mark mm_flags as potentially unused
|
12 years ago |
Michael Niedermayer
|
070b0e1c77
libswr: remove redundant ARCH_X86, MMX* implicates X86
|
12 years ago |
Derek Buitenhuis
|
5f256f9df2
swsresample: Fix unprotected inline asm
|
12 years ago |
Michael Niedermayer
|
4814326533
swr/resample: update SSSE3 flag to new name
|
12 years ago |
Michael Niedermayer
|
4ec03d1386
bessel: check that the function terminates as expected by av_assert2().
|
12 years ago |
Justin Ruggles
|
7e15df7551
swr: resampling: add filter type and Kaiser window beta to AVOptions
|
12 years ago |
Michael Niedermayer
|
51d2578348
swr: fix MMX resample code, add emms
|
12 years ago |
Michael Niedermayer
|
782763ed2b
swr: fix compilation with ancient toolchain that doesnt support SSSE3
|
12 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
|
4def5d2b64
swr: add swr_get_delay() to find the exact delay the swresampler introduces.
|
12 years ago |
Michael Niedermayer
|
edbde52226
swr: change sample format representation so as to maintain the planer/packed distinction.
|
12 years ago |
Michael Niedermayer
|
f9a2c5bc07
swr: simplify code by using av_get_bytes_per_sample()
|
12 years ago |
Michael Niedermayer
|
24ab1abfb6
resample: support double precission resampling
|
12 years ago |
Michael Niedermayer
|
7f1ae79d38
swr: support float & int32 in the resampler
|
12 years ago |
Michael Niedermayer
|
2f0801527d
resample: update copyright years, they where incorrect.
|
12 years ago |
Michael Niedermayer
|
7e592379d9
resample: Fix boundary handling with fragments.
|
12 years ago |
Marton Balint
|
741aca7936
libswresample: introduce int swr_set_compensation() instead of void swr_compensate()
|
13 years ago |
Clément Bœsch
|
af1eb298c1
swr: use int16_t instead of short for resampling.
|
13 years ago |
Clément Bœsch
|
c4deb90cfa
swr: use "swri_" prefix instead of "swr_" for the private API.
|
13 years ago |
Clément Bœsch
|
64db5a1a57
swr: drop 'AV' prefix from ResampleContext.
|
13 years ago |
Clément Bœsch
|
7e516a11ca
swr: rename resample2 to resample.
|
13 years ago |