pipewire/spa/include/spa/param
Wim Taymans 8bbca3b8f3 spa: add spa_audio_parse_position_n
Add a function that accepts the size of the position array when reading
the audio positions. This makes it possible to decouple the position
array size from SPA_AUDIO_MAX_CHANNELS.

Also use SPA_N_ELEMENTS to pass the number of array elements to
functions instead of a fixed constant. This makes it easier to change
the array size later to a different constant without having to patch up
all the places where the size is used.
2025-10-21 09:59:13 +02:00
..
audio spa: add spa_audio_parse_position_n 2025-10-21 09:59:13 +02:00
bluetooth bluez5: support LC3-24kHz HFP codec available on some Apple devices 2025-06-13 22:15:29 +00:00
video pod: rework the parser 2025-07-29 15:15:02 +02:00
buffers-types.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
buffers.h meta: add metadata features 2025-09-19 14:05:04 +02:00
format-types.h spa: param: video: add missing type info for color params 2025-07-12 21:18:23 +02:00
format-utils.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
format.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
latency-types.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
latency-utils.h spa: add SPA_LATENCY_INFO_UNSET 2025-06-12 12:12:28 +02:00
latency.h spa: add SPA_LATENCY_INFO_UNSET 2025-06-12 12:12:28 +02:00
param-types.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
param.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
port-config-types.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
port-config.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
profile-types.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
profile.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
profiler-types.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
profiler.h tools: print async node state in pw-top 2025-09-15 12:29:57 +02:00
props-types.h spa: add volume_ramp_scale enum type info 2025-06-13 10:06:09 +02:00
props.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
route-types.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
route.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
tag-types.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
tag-utils.h pod: rework the parser 2025-07-29 15:15:02 +02:00
tag.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
type-info.h Port: Add tag param 2023-08-29 14:22:13 +02:00