pipewire/spa/include/spa
Wim Taymans 69d431acd4 node: clarify port_set_io and SPA_IO_Buffers
port_set_io with SPA_IO_Buffer can be used to enable/disable a port
when the node is running and so the node should make sure the io update
is synchronized with the processing loop.

Use spa_loop_invoke to make sure the mixers handle the port_io updates
correctly.

Setting buffers or a format also needs the port to be disabled so add
some checks for this in the mixers.
2023-09-11 11:23:25 +02:00
..
buffer treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
control treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
debug alsa: redirect dict debug to log 2023-09-07 11:57:43 +02:00
graph spa: add atomic.h and port macros to it 2023-07-13 12:25:22 +02:00
interfaces/audio aec: add new init2 method to initialize with different formats 2023-04-11 16:54:11 +02:00
monitor spa: libcamera: consume the device numbers libcamera property 2023-07-19 09:21:03 +00:00
node node: clarify port_set_io and SPA_IO_Buffers 2023-09-11 11:23:25 +02:00
param Port: Add tag param 2023-08-29 14:22:13 +02:00
pod pod: Fix spa_pod_builder_control() return type 2023-08-09 12:59:09 +00:00
support logger: Add a mechanism to force colourised logging 2023-08-08 17:13:31 +00:00
utils ratelimit: missed -> suppressed 2023-09-08 12:18:23 +02:00