90 Commits (7c451b609c267462de152895634902f14c3ea60a)

Author SHA1 Message Date
Michael Niedermayer 740f5105d5 swresample: Use double and float for matrixes for best quality and speed 8 years ago
Michael Niedermayer 30b2611ed3 swresample: Skip over dither steps if dithering scale is 0 8 years ago
Muhammad Faiz b8c6e5a661 swresample: add exact_rational option 9 years ago
Timothy Gu 180f9a0958 all: Make header guard names consistent 9 years ago
Ganesh Ajjanagadde 1bed09a30e swresample: allow double precision beta value for the Kaiser window 9 years ago
Ganesh Ajjanagadde ef62f573ca swresample/swresample_internal: add av_warn_unused_result 9 years ago
Carl Eugen Hoyos a77401e1f7 lswr: Allow 64 channels internally. 10 years ago
Michael Niedermayer d4325b2fea swr: Remember previously set int_sample_format from user 10 years ago
Rob Sykes c70c6be225 swresample: soxr implementation for swr_get_out_samples() 10 years ago
Michael Niedermayer cc17b43d8d swresample: Add swr_get_out_samples() 10 years ago
Ganesh Ajjanagadde 196b885a5f swresample/dither: check memory allocation 10 years ago
Michael Niedermayer 80a28c7509 swresample: Allow reinitialization without ever setting channel layouts 10 years ago
Michael Niedermayer d7b9cb2f7a swresample: Allow reinitialization without ever setting channel counts 10 years ago
Michael Niedermayer 4d00860ac7 swresample: Add prefix to soxr_resampler 10 years ago
Michael Niedermayer b74ecb82fa swresample/x86/rematrix_init: Check av_malloc* return codes, forward errors 10 years ago
Michael Niedermayer 9d7ae72725 swresample: Use int instead of enum for fields which are accessed through AVOptions as int 10 years ago
Reimar Döffinger 6efd0ba977 swresample_internal.h: Move struct declaration before first use. 10 years ago
Michael Niedermayer 7c51f5bd39 swr: aarch64 audio_convert and neon clobber test 10 years ago
Michael Niedermayer 97f8c7a03e bump libpostproc and libswresample 11 years ago
Andreas Cadhalpun 39a6e02fd4 fix spelling errors 11 years ago
James Almer 42a92a240d swr: remove obsolete resample prototypes 11 years ago
Ronald S. Bultje b785c62681 swr: handle initial negative sample index outside DSP function. 11 years ago
Michael Niedermayer e2b718464e swresample: Make rematrix maxvalue user settable 12 years ago
Michael Niedermayer 4cfc92081d swr: add native_simd_one 12 years ago
Michael Niedermayer 8b3affda87 swr: support a seperate output sample bits. 12 years ago
Michael Niedermayer 00cae86754 swr: support first_pts 12 years ago
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 e5a736261b swr: Use a temporary buffer for dither/Noise shaping when the input is read only 12 years ago
Michael Niedermayer 2eec98125e swr: mark noise data for noise shaping as const 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 ead3a2a37e swr: add noise_scale field to seperate it from the noise shaping scales 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 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
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
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
Paul B Mahol 1acd2f6ba7 Replace rest of libavutil/audioconvert.h with libavutil/channel_layout.h 12 years ago
Michael Niedermayer d23e8f53ad swr: use 64bit index/len for x86_64 mix 12 years ago
Mans Rullgard 0eebde07a9 ARM: libswresample: NEON optimised flat float to s16 conversion 12 years ago
Michael Niedermayer c5278cb84f Add Dolby/DPLII downmix support to libswresample 12 years ago
Michael Niedermayer 323d912010 swr: update copyright years 12 years ago
Justin Ruggles 7e15df7551 swr: resampling: add filter type and Kaiser window beta to AVOptions 13 years ago