pipewire/spa/plugins/alsa
Wim Taymans 94bb5a2dd2 alsa: add UMP support
Use the new UMP alsa sequencer API to make it produce UMP packets.

Set the alsa sequencer to MIDI2.0, which will make it convert all
messages to MIDI-2.0 UMP automatically. We can copy this straight into
the control buffers.

This also solves some problems with large sysex messages that are now
nicely split into chunks with UMP.
2024-07-30 09:38:40 +02:00
..
acp Fix compilation with -Werror=float-conversion 2024-06-18 12:17:56 +02:00
mixer alsa-card-profiles: reduce priority of HDMI/AC3 profiles 2024-07-05 16:12:17 +03:00
90-pipewire-alsa.rules Update 90-pipewire-alsa.rules with support for Astro Mixamp Pro TR. 2024-04-01 18:31:10 +00:00
acp-tool.c Fix compilation with -Werror=float-conversion 2024-06-18 12:17:56 +02:00
alsa-acp-device.c spa: alsa: fix multiple %f in node device strings of nodes 2024-07-04 20:57:19 +00:00
alsa-compress-offload-device.c alsa-compress-offload-device: notify observers when profile changes 2024-04-09 09:03:49 +00:00
alsa-compress-offload-sink.c Fix typos 2024-05-22 09:19:34 +02:00
alsa-pcm-device.c alsa-pcm-device: notify observers when profile changes 2024-04-09 09:03:49 +00:00
alsa-pcm-sink.c alsa: increase buffers when using small buffer 2024-01-22 12:10:51 +01:00
alsa-pcm-source.c alsa: Move ctl sources to a main loop 2023-11-22 16:00:25 +00:00
alsa-pcm.c spa: alsa: Fix stale function name in comment 2024-07-17 20:07:57 -04:00
alsa-pcm.h alsa-pcm: don't force quantum for iec958 formats 2024-04-30 09:34:19 +02:00
alsa-seq-bridge.c alsa: add UMP support 2024-07-30 09:38:40 +02:00
alsa-seq.c alsa: add UMP support 2024-07-30 09:38:40 +02:00
alsa-seq.h alsa: add UMP support 2024-07-30 09:38:40 +02:00
alsa-udev.c alsa: add option to skip the busy check 2024-03-22 12:42:48 +01:00
alsa.c meson: fix build with missing libudev-devel 2024-02-06 11:49:40 +01:00
alsa.h spa: remove unnecessary indirection for some spa_log_topics 2023-10-06 13:08:24 +00:00
compress-offload-api-util.c alsa-compress-offload: Add device object and udev based autodetection 2023-09-02 08:28:22 +00:00
compress-offload-api-util.h alsa-compress-offload: Add device object and udev based autodetection 2023-09-02 08:28:22 +00:00
compress-offload-api.c alsa-compress-offload-sink: major sink rework 2023-02-24 14:15:13 +01:00
compress-offload-api.h alsa-compress-offload: Add device object and udev based autodetection 2023-09-02 08:28:22 +00:00
meson.build meson: fix build with missing libudev-devel 2024-02-06 11:49:40 +01:00
test-hw-params.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
test-timer.c fix compilation some more 2024-06-18 15:41:12 +02:00