aboutsummaryrefslogtreecommitdiffstats
path: root/src/pcm/SoxrResampler.cxx (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-06-20pcm/soxr: fix recipe parserMax Kellermann1-1/+1
2015-01-25pcm/SoxrResampler: move quality recipe names to tableMax Kellermann1-25/+23
2015-01-22pcm/SoxrResampler: allow multi-threaded resamplingMax Kellermann1-1/+1
2015-01-22pcm/SoxrResampler: add a global soxr_runtime_spec_t variableMax Kellermann1-1/+5
2015-01-22Config: add section "resampler"Max Kellermann1-12/+10
2015-01-21pcm/SoxrResampler: use a global soxr_quality_spec_t variableMax Kellermann1-6/+7
2015-01-21pcm/SoxrResampler: soxr_parse_converter() returns unsigned longMax Kellermann1-13/+18
2015-01-21pcm/SoxrResampler: add constant SOXR_DEFAULT_QUALITYMax Kellermann1-1/+3
2015-01-21pcm/SoxrResampler: fix indentMax Kellermann1-1/+1
2015-01-01Copyright year 2015Max Kellermann1-1/+1
2014-11-10pcm/SoxrResampler: round output buffer size upMax Kellermann1-1/+2
The old formula calculates the output buffer size with "regular" rounding (to the nearest integer), however sometimes, that is insufficient and the last sample cannot be resampled. This causes audible distortions. By changing the formula to consider the worst case (always round up), this problem is eliminated.
2014-08-16pcm/SoxrResampler: add missing string.h includeMax Kellermann1-0/+1
2014-01-21pcm/SoxrResampler: Add configurable quality levelsChase Geigle1-1/+68
2014-01-13copyright year 2014Max Kellermann1-1/+1
2013-12-01pcm/SoxrResampler: new resampler option using libsoxrMax Kellermann1-0/+95