pipewire/spa/include/spa
Wim Taymans 8ff40e6252 loop: improve in_thread handling of invoke queue
Because we now have a dedicated queue per thread, we can simply add our
invoke item to the queue and then flush all the queues when we are
running in the thread of the loop.

This simplifies some things and removes potential out-of-order messages
that got queued while flushing.
2024-04-29 15:56:00 +02:00
..
buffer meta: add explicit sync metadata and data type 2024-04-25 09:55:19 +02:00
control treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
debug spa: deal with non-null terminated strings in spa_error_location 2024-03-27 18:36:06 +02:00
graph Fix some warnings 2023-11-21 16:32:51 +00:00
interfaces/audio aec: add new init2 method to initialize with different formats 2023-04-11 16:54:11 +02:00
monitor Fix some warnings 2023-11-21 16:32:51 +00:00
node spa: add SPA_IO_AsyncBuffers 2024-04-17 16:18:04 +02:00
param meta: add explicit sync metadata and data type 2024-04-25 09:55:19 +02:00
pod pod: don't iterate 0 sized children 2024-01-16 16:34:37 +01:00
support loop: improve in_thread handling of invoke queue 2024-04-29 15:56:00 +02:00
utils libcamera: add camera rotation property on nodes 2024-03-31 13:24:19 +02:00