180 Commits (f3fc103c6a8ed8e7056052c54508470eede46566)

Author SHA1 Message Date
Michael Niedermayer db4e0ecaf0 swr: move silence buffer to context to avoid per use malloc/free 12 years ago
Michael Niedermayer dc6588421e swr: move buffer used to discard sample to context 12 years ago
Michael Niedermayer a74548521b swr: check that allocation of in/out_convert succeeded 12 years ago
Michael Niedermayer e5a736261b swr: Use a temporary buffer for dither/Noise shaping when the input is read only 12 years ago
Michael Niedermayer 558aa6cab7 swr: add seperate in/out pointers to the noise shaping code 12 years ago
Michael Niedermayer fca51256d4 swr: rename dither_pos to noise_pos 12 years ago
Michael Niedermayer 6908ded20e swr: fix the noise sample type for noise shaping 12 years ago
Michael Niedermayer 3ef06f3415 swr: split swri_dither_init() out 12 years ago
Michael Niedermayer 8514d5bcf7 swr: remove unused variable 12 years ago
Michael Niedermayer 3ab1970612 swr: move dither related fields to their own context 12 years ago
Michael Niedermayer ba1314c2ef swr: update copyright years of a few files iam working on 12 years ago
Michael Niedermayer 82742294b7 swr: Implement Noise shaping dither 12 years ago
Michael Niedermayer f3c9d8d41b swr: use SIMD for dithering 12 years ago
Michael Niedermayer 9aec63af9b swr: fix assertion failure if dither is used without the preout buffer differing from in 12 years ago
Alexander Strasser ac25b31ede lswr: Improve default resampler's default parameters 12 years ago
Nicolas George 5f12d5ad78 lswr: improve rematrixing error message. 12 years ago
Rob Sykes 8d9a503313 docs: add soxr documentation 12 years ago
Michael Niedermayer f9e55c0fed swr: support -async X as a simple way to do what ffmpeg -async X did 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
Michael Niedermayer 431dcc49d2 swr: make realloc_audio() available outside swresample.c 12 years ago
Rob Sykes 5a5d70748c swr: Add API to make resample engine selectable. 12 years ago
Stefano Sabatini 8bee8f778a lswr/swresample: use AV_OPT_TYPE_SAMPLE_FMT for sample format options 12 years ago
Clément Bœsch c02ae48271 swr: set default channel count options to 0. 12 years ago
Paul B Mahol 1acd2f6ba7 Replace rest of libavutil/audioconvert.h with libavutil/channel_layout.h 12 years ago
Stefano Sabatini 6450c05ba5 lswr/swresample: adopt globally consistent rules for options help message 12 years ago
Michael Niedermayer 97599f8c6d swr: make sure the last data element is NULL so we can use it to detect the number of channels 12 years ago
Michael Niedermayer 31a797eb28 swr: add av_cold to init/free functions 12 years ago
Michael Niedermayer c5278cb84f Add Dolby/DPLII downmix support to libswresample 12 years ago
Michael Niedermayer b9df3f4f6c swr: fix 10l typo mixing in and out config. 13 years ago
Justin Ruggles 7e15df7551 swr: resampling: add filter type and Kaiser window beta to AVOptions 13 years ago
Nicolas George 1d903a5ee4 lswr: channel_map requires input conversion. 13 years ago
Paul B Mahol 1842b27564 lavu: 256 color support 13 years ago
Paul B Mahol 10d2a4028c swresample: make .class_name more descriptive 13 years ago
Michael Niedermayer 634d539c12 swresample.c: update copyleft year 13 years ago
Michael Niedermayer 75d900d52e swr: zero buffers on allocation 13 years ago
Clément Bœsch 64df092b25 swr: fix a few typo. 13 years ago
Michael Niedermayer 72261fa867 swr: fix swr_drop_output() 13 years ago
Michael Niedermayer 841c1be57e swr: check return value of swr_inject_silence/drop_output. 13 years ago
Michael Niedermayer a645049bd8 swr: check count argument of realloc_audio() 13 years ago
Michael Niedermayer d1384c00d4 swr: skip soft compensation when its disabled. 13 years ago
Michael Niedermayer 72a242c998 swr: add swr_next_pts() 13 years ago
Michael Niedermayer f88f705abc swr: add swr_drop_output() 13 years ago
Michael Niedermayer 7a59964ba9 swr: add swr_inject_silence() 13 years ago
Michael Niedermayer 72872d0201 swr: Fix issue with injecting more data than can be used up in the next call. 13 years ago
Michael Niedermayer c5c355546d swr: add some asserts to resample() 13 years ago
Michael Niedermayer 75e25f8540 swr: add reversefill_audiodata() 13 years ago
Michael Niedermayer 5027e3daf7 swr: fix buf_set() so it works with input == output 13 years ago
Michael Niedermayer bdbfd4569d swr: make literal 32 a named constant in realloc_audio() 13 years ago