From 6ce3705f5e6b3deefd2991e2086fd1d4ec009859 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 25 Feb 2021 17:41:50 +0100 Subject: [PATCH] fmtconvert: fix channel remapping --- spa/plugins/audioconvert/fmtconvert.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spa/plugins/audioconvert/fmtconvert.c b/spa/plugins/audioconvert/fmtconvert.c index e5780fed1..70a7178df 100644 --- a/spa/plugins/audioconvert/fmtconvert.c +++ b/spa/plugins/audioconvert/fmtconvert.c @@ -895,7 +895,7 @@ static int impl_node_process(void *object) if (this->is_passthrough) dd[i].data = (void *)src_datas[src_remap]; else - dst_datas[dst_remap] = dd[i].data = outbuf->datas[i]; + dst_datas[i] = dd[dst_remap].data = outbuf->datas[dst_remap]; dd[i].chunk->offset = 0; dd[i].chunk->size = n_samples * outport->stride;