[pulseaudio-discuss] [PATCH v5 0/4] Add support for libsoxr resampler
Andrey Semashev
andrey.semashev at gmail.com
Wed Jan 14 11:22:00 PST 2015
This is an updated set of patches first announced and discussed here:
v1 - http://comments.gmane.org/gmane.comp.audio.pulseaudio.general/22158
v2 - http://comments.gmane.org/gmane.comp.audio.pulseaudio.general/22239
v3 - http://comments.gmane.org/gmane.comp.audio.pulseaudio.general/22591
v4 - http://comments.gmane.org/gmane.comp.audio.pulseaudio.general/22625
Changes to v4:
* Disabled libsoxr backend for variable rate resampling.
* Updated license header in soxr.c (use FSF web URL instead of address).
* Removed unneeded "return -1" statements in the unreachable places.
* Docs corrections.
Similar patches by Peter Meerwald:
http://lists.freedesktop.org/archives/pulseaudio-discuss/2014-August/021050.html
Andrey Semashev (4):
Added libsoxr resampler backend.
Enabled libsoxr resampler backend.
Added libsoxr detection and optional build of soxr resampler backend.
Added documentation for soxr resampling methods.
configure.ac | 17 +++++
man/pulse-daemon.conf.5.xml.in | 14 +++-
src/Makefile.am | 6 ++
src/pulsecore/resampler.c | 33 +++++++-
src/pulsecore/resampler.h | 4 +
src/pulsecore/resampler/soxr.c | 167 +++++++++++++++++++++++++++++++++++++++++
6 files changed, 234 insertions(+), 7 deletions(-)
create mode 100644 src/pulsecore/resampler/soxr.c
--
2.1.0
More information about the pulseaudio-discuss
mailing list