From 19c91596c860aa361f2c58e1a06a166d633ce976 Mon Sep 17 00:00:00 2001 From: Julian Bouzas <julian.bouzas@collabora.com> Date: Mon, 27 Apr 2020 13:06:53 -0400 Subject: [PATCH] algorithms: make sure channels is always less or equal to SPA_AUDIO_MAX_CHANNELS Needed when using audiotestsrc with an adapter --- modules/module-pipewire/algorithms.c | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/module-pipewire/algorithms.c b/modules/module-pipewire/algorithms.c index 1b74353c..fd5e522e 100644 --- a/modules/module-pipewire/algorithms.c +++ b/modules/module-pipewire/algorithms.c @@ -330,6 +330,7 @@ select_channels (WpSpaPod *value) i++; } ret = SPA_MAX (vals[1], vals[2]); + ret = SPA_MIN (ret, SPA_AUDIO_MAX_CHANNELS); } return ret; -- GitLab