pulseaudio/src/modules
Christopher Arndt 2af43a8baf Add port order metadata to JACK sink / source ports
Adds JACK metadata property to ports created by *module-jack-sink*
and *module-jack-source* with key `JACK_METADATA_ORDER`, the port index
(1-based, in order of creation) as value and type
`http://www.w3.org/2001/XMLSchema#int`.

This allows JACK applications, which use JACK metadata, to list or display
these ports in correct order.

See also: https://jackaudio.org/api/group__Metadata.html

Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/550>
2021-05-03 12:19:17 +00:00
..
alsa alsa-mixer: Allow selected fallback mappings in all profile sets 2021-04-19 14:48:36 +00:00
bluetooth bluetooth: adjust sync to source with different sample spec 2021-05-03 10:49:32 +00:00
dbus
echo-cancel
gsettings
jack Add port order metadata to JACK sink / source ports 2021-05-03 12:19:17 +00:00
macosx
oss
raop
rtp
x11
ladspa.h
meson.build build-sys: meson: support elogind alternative for module-systemd-login 2021-02-12 20:34:11 +03:00
module-allow-passthrough.c
module-always-sink.c
module-always-source.c
module-augment-properties.c
module-card-restore.c
module-cli.c
module-combine-sink.c
module-combine.c
module-console-kit.c
module-default-device-restore.c
module-detect.c
module-devd-detect.c
module-device-manager.c
module-device-restore.c
module-equalizer-sink.c
module-esound-compat-spawnfd.c
module-esound-compat-spawnpid.c
module-esound-sink.c
module-filter-apply.c
module-filter-heuristics.c
module-hal-detect-compat.c
module-intended-roles.c
module-ladspa-sink.c
module-lirc.c
module-loopback.c loopback: Fix crash bug 2021-04-19 15:21:07 +00:00
module-match.c
module-mmkbd-evdev.c
module-native-protocol-fd.c
module-null-sink.c
module-null-source.c
module-pipe-sink.c
module-pipe-source.c
module-position-event-sounds.c
module-protocol-stub.c
module-remap-sink.c
module-remap-source.c
module-rescue-streams.c
module-role-cork.c
module-role-ducking.c
module-rygel-media-server.c
module-sine-source.c
module-sine.c
module-solaris.c
module-stream-restore.c stream-restore: Fix use of uninitialized variable 2021-04-20 12:18:43 +02:00
module-suspend-on-idle.c
module-switch-on-connect.c
module-switch-on-port-available.c
module-systemd-login.c
module-tunnel-sink-new.c
module-tunnel-source-new.c
module-tunnel.c
module-udev-detect.c
module-virtual-sink.c
module-virtual-source.c
module-virtual-surround-sink.c
module-volume-restore.c
module-waveout.c Win32: Use WAVEFORMATEX for multi-channel audio output on Windows. 2021-03-23 13:12:38 -04:00
module-zeroconf-discover.c
module-zeroconf-publish.c
reserve-monitor.c
reserve-monitor.h
reserve-wrap.c
reserve-wrap.h
reserve.c
reserve.h
stdin-util.c
stdin-util.h
stream-interaction.c
stream-interaction.h
udev-util.c
udev-util.h