pipewire/spa/include/spa/utils
Pauli Virtanen dcccfcab7f spa: acp: get and emit UCM information for SplitPCM devices
When api.alsa.split-enable=true for ACP device, instruct UCM to not
use alsa-lib plugins for SplitPCM devices.

Grab the information from UCM for the intended channel remapping, and
add the splitting information to the nodes emitted.

Session manager can then look at that, and load nodes to do the channel
splitting.
2024-12-21 16:03:19 +02:00
..
ansi.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
atomic.h spa: add atomic.h and port macros to it 2023-07-13 12:25:22 +02:00
cleanup.h spa: utils: explicitly preserve errno in spa_cleanup handlers 2024-07-04 20:57:51 +00:00
defs.h add per type API defines 2024-11-26 11:58:51 +01:00
dict.h add per type API defines 2024-11-26 11:58:51 +01:00
dll.h add per type API defines 2024-11-26 11:58:51 +01:00
endian.h Add spa/utils/endian.h 2024-07-01 15:28:58 +00:00
enum-types.h doc: fix some doxygen warnings 2024-01-29 08:50:32 +00:00
hook.h spa: fix spa_api_method_null macro NULL checks 2024-12-07 18:30:25 +00:00
json-core.h spa: add some more functions 2024-11-26 12:21:05 +01:00
json-pod.h add per type API defines 2024-11-26 11:58:51 +01:00
json.h add per type API defines 2024-11-26 11:58:51 +01:00
keys.h spa: acp: get and emit UCM information for SplitPCM devices 2024-12-21 16:03:19 +02:00
list.h add per type API defines 2024-11-26 11:58:51 +01:00
names.h videoconvert: Add dummy plugin 2024-08-29 14:00:51 +00:00
ratelimit.h add per type API defines 2024-11-26 11:58:51 +01:00
result.h spa: add some more functions 2024-11-26 12:21:05 +01:00
ringbuffer.h add per type API defines 2024-11-26 11:58:51 +01:00
string.h add per type API defines 2024-11-26 11:58:51 +01:00
type-info.h types: add function to convert audio channel short name to type 2024-09-16 17:00:44 +02:00
type.h add per type API defines 2024-11-26 11:58:51 +01:00