pipewire/pipewire-jack/jack
Wim Taymans 1a737a9fed jack: use a new JackPortIsMIDI2 flag
The JACK2 maintainer would prefer to use a new port flag to mark the
MIDI2 capability of the port and keep the port type as MIDI. Add the
proposed flags to the API.

If we register a MIDI port with the MIDI2 flag, promote it to UMP.
Expose v1 MIDI ports with the MIDI DSP property again.

If we see an UMP port, set the MIDI2 flag on the port.

This is functionaly equivalent to what we have. Old jack midi ports will
now however not have the UMP DSP format but the old MIDI format so that
we can, in the JACK API, make a distinction between MIDI1 and MIDI2 ports.
2025-01-27 13:05:21 +01:00
..
control.h JACK: update to newer headers 2023-04-28 17:32:04 +02:00
intclient.h Update FSF address 2023-08-07 09:36:59 +00:00
jack.h Update FSF address 2023-08-07 09:36:59 +00:00
jslist.h Update FSF address 2023-08-07 09:36:59 +00:00
metadata.h Update FSF address 2023-08-07 09:36:59 +00:00
midiport.h Update FSF address 2023-08-07 09:36:59 +00:00
net.h Update FSF address 2023-08-07 09:36:59 +00:00
ringbuffer.h Update FSF address 2023-08-07 09:36:59 +00:00
session.h Update FSF address 2023-08-07 09:36:59 +00:00
statistics.h jack: ship our own jack headers and build against them 2021-03-03 15:54:48 +01:00
systemdeps.h jack: ship our own jack headers and build against them 2021-03-03 15:54:48 +01:00
thread.h Update FSF address 2023-08-07 09:36:59 +00:00
transport.h Update FSF address 2023-08-07 09:36:59 +00:00
types.h jack: use a new JackPortIsMIDI2 flag 2025-01-27 13:05:21 +01:00
uuid.h Update FSF address 2023-08-07 09:36:59 +00:00
weakjack.h Update FSF address 2023-08-07 09:36:59 +00:00
weakmacros.h Update FSF address 2023-08-07 09:36:59 +00:00