Here's a fix for https://bugs.freedesktop.org/show_bug.cgi?id=47156 New in v2: - Fixed bugs. - Better testing: I forced the resampler to always leave the last frame unprocessed. That uncovered one bug, but now the playback is smooth. - Sensible buffer names. Tanu Kaskinen (3): resampler: Use pa_xnew0() to avoid manual zeroing. resampler: Use more descriptive buffer names. resampler: Add support for resamplers that consume less data than asked. src/pulsecore/resampler.c | 262 +++++++++++++++++++++++++++++---------------- 1 file changed, 169 insertions(+), 93 deletions(-) -- 1.7.10