pipewire/spa
Wim Taymans 5cd7b1de16 mixer-dsp: rework the port management
Keep a list of active ports in the port_list. These are all ports added
with add_port and not yet removed. When a port is removed, move it to
the free_list and reuse the port later when needed.

Update a mix_list of ports when a valid io is set on a port. This then
makes it possible to more efficiently and safely iterate the ports in
the processing loop.
2025-07-18 16:43:22 +02:00
..
examples Port videotestsrc to LoopUtils 2024-07-01 15:28:14 +00:00
include doc: spa: Add more docs about SPA_IO_Clock and driver operations 2025-07-16 10:58:48 +02:00
include-private/spa-private spa: move dbus helpers out of bluez plugin 2024-02-05 13:03:20 +00:00
lib spa: add AC3, EAC3, TrueHD, DTS, MPEG-H formats 2025-05-29 21:41:51 +02:00
plugins mixer-dsp: rework the port management 2025-07-18 16:43:22 +02:00
tests pod: check that choices are not empty 2025-07-15 10:13:18 +02:00
tools spa-json-dump: fix compilation 2025-06-17 18:08:36 +02:00
meson.build meson: use libonnxruntime so that the .pc file can be found 2025-07-17 14:02:19 +02:00