pipewire/spa/plugins
Wim Taymans 8c9c378e9f audioconvert: handle filter-graph setup better
Force filter graph reconfiguration in setup_convert.

When adding/removing filter-graphs, only perform setup when we were
already setup, otherwise we will do this in setup_convert later.

Don't do channelmix_init when we were not setup.

Deactivate the filter-graphs when we suspend.

Fixes #4866
2025-12-16 20:36:05 -08:00
..
aec spa: aec: webrtc: Expose echo canceller mobile_mode 2025-07-09 13:29:23 -04:00
alsa alsa: Use the minimum period size as headroom for SOF cards 2025-09-29 17:32:33 +02:00
audioconvert audioconvert: handle filter-graph setup better 2025-12-16 20:36:05 -08:00
audiomixer audiomixer: set change mask correctly 2025-09-10 10:20:34 +02:00
audiotestsrc spa: audiotestsrc: Validate loop and system before using them 2024-10-23 08:25:30 -04:00
avb json: add helper function to parse channel positions 2024-09-18 09:54:34 +02:00
bluez5 bluez5: aac: fix for A2DP v1.4 using rfa bits for more channels 2025-07-10 17:17:22 +03:00
control control: fix event compare function 2025-09-17 10:29:15 +02:00
ffmpeg spa: use log topics everywhere 2024-03-11 18:45:21 +02:00
filter-graph filter-graph: remove a memcpy and some cleanups 2025-12-16 20:36:05 -08:00
jack spa: use log topics everywhere 2024-03-11 18:45:21 +02:00
libcamera spa: libcamera: device: adapt to libcamera change 2025-10-08 17:55:14 +02:00
support Revert "loop: don't call the hooks around blocking wait" 2025-06-26 12:45:29 +02:00
test spa: make the wave, pattern and ditherType Int 2025-06-13 11:53:42 +02:00
v4l2 treewide: map SPA_PROP_exposure to V4L2_CID_EXPOSURE_ABSOLUTE 2025-09-10 10:28:08 +02:00
videoconvert adapter: fix Start of adapter 2025-09-29 17:26:20 +02:00
videotestsrc Port videotestsrc to LoopUtils 2024-07-01 15:28:14 +00:00
volume spa: fix volume plugin compilation 2024-06-18 15:44:26 +02:00
vulkan spa: vulkan: simplify memcpy() call 2024-12-14 23:28:43 +01:00
meson.build filter-chain: move the filter-graph to plugins 2024-11-13 11:12:06 +01:00