From 00e52ec16761d4a693c6910cd7fb7e03d922f8c8 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 1 Mar 2021 18:09:24 +0100 Subject: [PATCH] resample: in drain, feed silence in all channels --- spa/plugins/audioconvert/resample.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spa/plugins/audioconvert/resample.c b/spa/plugins/audioconvert/resample.c index 35398baa1..0c394a52c 100644 --- a/spa/plugins/audioconvert/resample.c +++ b/spa/plugins/audioconvert/resample.c @@ -816,7 +816,8 @@ static int impl_node_process(void *object) } if (size == 0) { size = sb->datas[0].maxsize; - memset(sb->datas[0].data, 0, size); + for (i = 0; i < sb->n_datas; i++) + memset(sb->datas[i].data, 0, size); inport->offset = 0; flush_in = draining = true; }