pipewire/spa/include/spa/param/audio
Siva Mahadevan cd84d007cd spa: replace ECHRNG with EINVAL
ECHRNG is linux-specific and does not exist on all OSes.
On the other hand, EINVAL is specified in POSIX[0] (and is thus cross-platform)
and is commonly used to signify an index out of bounds error.

https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/errno.h.html
2026-03-11 20:40:24 +00:00
..
aac-types.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
aac-utils.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
aac.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
ac3-utils.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
ac3.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
alac-utils.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
alac.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
amr-types.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
amr-utils.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
amr.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
ape-utils.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
ape.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
compressed.h spa: add AC3, EAC3, TrueHD, DTS, MPEG-H formats 2025-05-29 21:41:51 +02:00
dsd-utils.h spa: replace ECHRNG with EINVAL 2026-03-11 20:40:24 +00:00
dsd.h spa: bump channels to 128 again 2025-10-24 08:53:21 +02:00
dsp-utils.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
dsp.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
dts-types.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
dts-utils.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
dts.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
eac3-utils.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
eac3.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
flac-utils.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
flac.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
format-utils.h spa: param: add size checks for spa_audio_info* structs 2025-10-26 18:23:17 +02:00
format.h spa: param: add size checks for spa_audio_info* structs 2025-10-26 18:23:17 +02:00
iec958-types.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
iec958-utils.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
iec958.h spa: Fix iec958 docs 2025-05-29 20:47:36 +02:00
layout-types.h spa: replace ECHRNG with EINVAL 2026-03-11 20:40:24 +00:00
layout.h spa: add audio.layout property 2025-10-30 12:28:07 +01:00
mp3-types.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
mp3-utils.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
mp3.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
mpegh-utils.h spa: Remove channel field from spa_audio_info_mpegh structure 2025-10-02 12:12:53 +02:00
mpegh.h spa: Remove channel field from spa_audio_info_mpegh structure 2025-10-02 12:12:53 +02:00
opus.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
ra-utils.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
ra.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
raw-json.h spa: replace ECHRNG with EINVAL 2026-03-11 20:40:24 +00:00
raw-types.h spa: fix max_position check 2025-10-30 11:26:32 +01:00
raw-utils.h spa: replace ECHRNG with EINVAL 2026-03-11 20:40:24 +00:00
raw.h channelmix: add some more channelmix positions 2026-01-15 16:43:43 +01:00
truehd-utils.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
truehd.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
type-info.h spa: add audio.layout property 2025-10-30 12:28:07 +01:00
vorbis-utils.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
vorbis.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
wma-types.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
wma-utils.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
wma.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00