pipewire/spa/plugins/alsa
Wim Taymans 1cbe4e1782 ump: handle sysex from UMP to MIDI1 better
SysEx in UMP can span multiple packets. In MIDI1 we can't split them up
into multiple events so we need to collect the complete sysex and then
write out the event.

Fixes SysEx writes to ALSA seq by running the event encoder until a
valid packet is completed.

Also fixes split MIDI1 packets in the JACK API when going through the
tunnel or via netjack.
2025-05-13 10:48:39 +02:00
..
acp spa: acp: indicate ALSA UCM profile errors in UIs 2025-03-14 10:16:08 +01:00
mixer
90-pipewire-alsa.rules 90-pipewire-alsa.rules: Check firewire before pci 2025-02-07 16:43:52 +01:00
acp-tool.c spa: acp: make spa-acp-tool debug output easier to read 2025-03-10 09:24:29 +01:00
alsa-acp-device.c
alsa-compress-offload-device.c
alsa-compress-offload-sink.c
alsa-pcm-device.c
alsa-pcm-sink.c
alsa-pcm-source.c
alsa-pcm.c alsa-pcm: recognize headroom to calculate max_error and max_resync 2025-03-03 12:26:05 +01:00
alsa-pcm.h
alsa-seq-bridge.c spa: alsa: support also MIDI-1.0 IO for ALSA seq 2025-03-11 12:27:21 +01:00
alsa-seq.c ump: handle sysex from UMP to MIDI1 better 2025-05-13 10:48:39 +02:00
alsa-seq.h spa: fix ALSA UMP support detection in meson 2025-03-11 12:27:25 +01:00
alsa-udev.c
alsa.c
alsa.h
compress-offload-api-util.c
compress-offload-api-util.h
compress-offload-api.c
compress-offload-api.h
meson.build
test-hw-params.c
test-timer.c