pipewire/spa
Wim Taymans b9999b292d channelmix: improve mixing setup
Handle MONO layout as a real layout, not just like FC. This means it
does not share the FC mixing weights.
Only distribute and combine MONO channels when the target is also
MONO, enable normalization in this case.
Otherwise downmix and upmix the mono channels like any other channel,
which will make it respect the upmix and other settings.
Change some tests with this new way of doing things.

Fixes #3010
2023-02-06 21:05:23 +01:00
..
examples examples: fix spelling mistake 2022-06-16 16:40:47 +02:00
include utils: remove () around variable declaration 2023-02-05 10:27:12 +01:00
plugins channelmix: improve mixing setup 2023-02-06 21:05:23 +01:00
tests treewide: fix some strict-prototypes Clang warnings/errors 2022-10-12 07:32:47 +00:00
tools spa: tools: spa-inspect: clear and free handles 2022-06-16 16:59:40 +02:00
meson.build bluez5: fix dependency checking 2023-02-05 09:36:45 +00:00