pipewire/spa/plugins
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
..
aec aec-webrtc: clarify comment 2022-12-05 12:01:23 +01:00
alsa alsa: keep more headroom when rate matching 2023-02-02 20:06:58 +01:00
audioconvert channelmix: improve mixing setup 2023-02-06 21:05:23 +01:00
audiomixer fix use_buffers checks 2023-01-10 12:30:25 +01:00
audiotestsrc fix use_buffers checks 2023-01-10 12:30:25 +01:00
avb fix includes 2023-01-18 13:12:16 +01:00
bluez5 bluez5: don't claim sbc is supported when there's no A2DP at all 2023-02-06 06:35:40 +00:00
control fix use_buffers checks 2023-01-10 12:30:25 +01:00
ffmpeg spa: ffmpeg: set spa_handle_factory::version 2022-06-16 17:29:42 +02:00
jack spa: add debug log context 2023-01-18 17:51:16 +01:00
libcamera libcamera: map controls to standard ids 2023-02-05 10:27:47 +01:00
support support: Handle supported clocks with timerfd 2023-02-01 16:19:14 +01:00
test fix use_buffers checks 2023-01-10 12:30:25 +01:00
v4l2 fix includes 2023-01-18 13:12:16 +01:00
videoconvert spa: add debug log context 2023-01-18 17:51:16 +01:00
videotestsrc fix use_buffers checks 2023-01-10 12:30:25 +01:00
volume fix use_buffers checks 2023-01-10 12:30:25 +01:00
vulkan fix use_buffers checks 2023-01-10 12:30:25 +01:00
meson.build bluez5: add GDBus-based object monitor framework 2023-01-24 08:27:56 +00:00