From 311909a2dd0665a5058937f3d9d87f691f97ae60 Mon Sep 17 00:00:00 2001 From: Pieter De Gendt Date: Tue, 3 Dec 2019 12:14:52 +0100 Subject: [PATCH] Fix input buffer while resampling --- audio_jack.c | 1 + 1 file changed, 1 insertion(+) diff --git a/audio_jack.c b/audio_jack.c index a8600de9..499687a3 100644 --- a/audio_jack.c +++ b/audio_jack.c @@ -433,6 +433,7 @@ int play(void *buf, int samples) { if (e) die("Error during soxr process: %s", e); + in += i_done * NPORTS; // advance our input buffer samples -= i_done; thisbuf -= o_done; jack_ringbuffer_write_advance(jackbuf, o_done * jack_sample_size * NPORTS);