fmtconvert: fix channel remapping

This commit is contained in:
Wim Taymans 2021-02-25 17:41:50 +01:00
parent d080cd4819
commit 6ce3705f5e

View file

@ -895,7 +895,7 @@ static int impl_node_process(void *object)
if (this->is_passthrough) if (this->is_passthrough)
dd[i].data = (void *)src_datas[src_remap]; dd[i].data = (void *)src_datas[src_remap];
else 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->offset = 0;
dd[i].chunk->size = n_samples * outport->stride; dd[i].chunk->size = n_samples * outport->stride;