pipewire/spa/include/spa
Wim Taymans 9bb5780cc2 meta: add explicit sync metadata and data type
Change the GenericFd data type to SyncObj. It's probably better to
explicitly state the data type than to make something generic. Otherwise
we would need to transfer the specific fd type somewhere else and there
is no room for that in the buffer and the the metadata is not a good idea
either because it can be modified and corrupted at runtime.

Add the SyncTimeline metadata. This contains 2 points on two timelines
(SyncObj datas in the buffer). The buffer can be accessed when the
acquire_point is signaled on the timeline and when the buffer
can be released, the release_point on the timeline should be signaled.
2024-04-25 09:55:19 +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 thread: add support for thread affinity 2024-04-18 17:45:35 +02:00
utils libcamera: add camera rotation property on nodes 2024-03-31 13:24:19 +02:00