From 187b6d4bf9c2dc661e82a3493d23dabdc8250007 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 14 Mar 2018 11:19:44 +0100 Subject: [PATCH] alsa: update the offset after each copy --- spa/plugins/alsa/alsa-utils.c | 1 + 1 file changed, 1 insertion(+) diff --git a/spa/plugins/alsa/alsa-utils.c b/spa/plugins/alsa/alsa-utils.c index 3b8f4ac63..dd3594613 100644 --- a/spa/plugins/alsa/alsa-utils.c +++ b/spa/plugins/alsa/alsa-utils.c @@ -406,6 +406,7 @@ pull_frames(struct state *state, } total_frames += n_frames; to_write -= n_frames; + offset += n_frames; spa_log_trace(state->log, "alsa-util %p: written %lu frames, left %ld", state, total_frames, to_write);