- 13 Jun, 2016 1 commit
-
-
Muhammad Faiz authored
give high quality resampling as good as with linear_interp=on as fast as without linear_interp=on tested visually with ffplay ffplay -f lavfi "aevalsrc='sin(10000*t*t)', aresample=osr=48000, showcqt=gamma=5" ffplay -f lavfi "aevalsrc='sin(10000*t*t)', aresample=osr=48000:linear_interp=on, showcqt=gamma=5" ffplay -f lavfi "aevalsrc='sin(10000*t*t)', aresample=osr=48000:exact_rational=on, showcqt=gamma=5" slightly speed improvement for fair comparison with -cpuflags 0 audio.wav is ~ 1 hour 44100 stereo 16bit wav file ffmpeg -i audio.wav -af aresample=osr=48000 -f null - old new real 13.498s 13.121s user 13.364s 12.987s sys 0.131s 0.129s linear_interp=on old new real 23.035s 23.050s user 22.907s 22.917s sys 0.119s 0.125s exact_rational=on real 12.418s user 12.298s sys 0.114s possibility to decrease memory usage if soft compensation is ignored Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
-
- 09 Nov, 2015 1 commit
-
-
Ganesh Ajjanagadde authored
Kaiser windows inherently don't require beta to be an integer. This was an arbitrary restriction. Moreover, soxr does not require it, and in fact often estimates beta to a non-integral value. Thus, this patch allows greater flexibility for swresample clients. Micro version is updated. Reviewed-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
-
- 21 Jun, 2015 1 commit
-
-
Rob Sykes authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 27 Feb, 2015 1 commit
-
-
Michael Niedermayer authored
also move declaration to header Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 13 Dec, 2014 1 commit
-
-
Rob Sykes authored
Fixes CID1257659 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 14 Jun, 2014 1 commit
-
-
Ronald S. Bultje authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 01 Mar, 2013 1 commit
-
-
Rob Sykes authored
Libsoxr 0.1.1 will be out very soon; no changes planned beyond what's currently in git. It includes a couple of fixes (not affecting FFmpeg's current usage) and a minor API change (but remains ABI compatible). Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 27 Dec, 2012 2 commits
-
-
Rob Sykes authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Rob Sykes authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 11 Dec, 2012 1 commit
-
-
Rob Sykes authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-