aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGleb Popov <arrowd@FreeBSD.org>2023-10-08 16:32:38 +0000
committerGleb Popov <arrowd@FreeBSD.org>2023-10-10 19:48:07 +0000
commitea9c61f86374e6138f5ec6948d2e57f0c7c39eaf (patch)
tree44e82ab57ab2eba1191bdd5e891edc1f81a6c18f
parent6eb667800d65bda6f4181373b7d686ec496ee745 (diff)
downloadports-ea9c61f86374e6138f5ec6948d2e57f0c7c39eaf.tar.gz
ports-ea9c61f86374e6138f5ec6948d2e57f0c7c39eaf.zip
multimedia/pipewire: Update to 0.3.81
PR: 273258
-rw-r--r--multimedia/pipewire/Makefile10
-rw-r--r--multimedia/pipewire/distinfo10
-rw-r--r--multimedia/pipewire/files/patch-spa_plugins_vulkan_dmabuf__fallback.c16
-rw-r--r--multimedia/pipewire/files/patch-src_modules_module-netjack2-manager.c13
-rw-r--r--multimedia/pipewire/files/patch-src_modules_module-protocol-pulse_modules_module-zeroconf-publish.c10
-rw-r--r--multimedia/pipewire/files/patch-src_modules_module-protocol-simple.c11
-rw-r--r--multimedia/pipewire/files/patch-test_test-functional.c13
-rw-r--r--multimedia/pipewire/pkg-plist164
8 files changed, 132 insertions, 115 deletions
diff --git a/multimedia/pipewire/Makefile b/multimedia/pipewire/Makefile
index 9f123fb0da77..6f66026c142b 100644
--- a/multimedia/pipewire/Makefile
+++ b/multimedia/pipewire/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pipewire
-DISTVERSION= 0.3.62
-PORTREVISION= 3
+DISTVERSION= 0.3.81
CATEGORIES= multimedia
MASTER_SITES= https://gitlab.freedesktop.org/pipewire/media-session/-/archive/${MEDIA_SESSION_VERSION}/:media_session
DISTFILES= media-session-${MEDIA_SESSION_VERSION}${EXTRACT_SUFX}:media_session
@@ -21,7 +20,7 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \
libwebrtc_audio_processing.so:audio/webrtc-audio-processing0
USES= compiler:c11 gettext-tools gnome localbase:ldflags meson \
- ncurses pkgconfig python:build readline ssl
+ ncurses pkgconfig python:build ssl
USE_GNOME= glib20
USE_LDCONFIG= yes
@@ -36,6 +35,7 @@ GSTREAMER_USES= gstreamer
GSTREAMER_MESON_ENABLED=gstreamer gstreamer-device-provider
PIPEWIRE_JACK_DESC= Build pipewire-jack
+PIPEWIRE_JACK_LIB_DEPENDS= libopus.so:audio/opus
PIPEWIRE_JACK_MESON_ENABLED= pipewire-jack
MANPAGES_BUILD_DEPENDS= rst2man:textproc/py-docutils
@@ -63,7 +63,7 @@ VULKAN_MESON_ENABLED= vulkan
VULKAN_BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers
VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader
-MEDIA_SESSION_VERSION= 0.4.1
+MEDIA_SESSION_VERSION= 0.4.2
MESON_ARGS= -D pw-cat=enabled \
-D v4l2=enabled \
@@ -80,6 +80,8 @@ MESON_ARGS= -D pw-cat=enabled \
-D x11=disabled \
-D x11-xfixes=disabled \
-D pipewire-v4l2=disabled \
+ -D libmysofa=disabled \
+ -D libffado=disabled \
-D udevrulesdir="${LOCALBASE}/lib/udev/rules.d"
# Fake pkg-config support before https://cgit.freebsd.org/src/commit/?id=396851c20aeb
diff --git a/multimedia/pipewire/distinfo b/multimedia/pipewire/distinfo
index b4eca38b3e88..2abd61a26a38 100644
--- a/multimedia/pipewire/distinfo
+++ b/multimedia/pipewire/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1670774723
-SHA256 (media-session-0.4.1.tar.gz) = 119c9216070b54018217552c7924f9888da270c3c4647c5e2b85ffa6b1574975
-SIZE (media-session-0.4.1.tar.gz) = 123224
-SHA256 (PipeWire-pipewire-0.3.62_GH0.tar.gz) = 684df8aaeec939c74499e2bd4753aa73374afe3571ed5c730aaead0c81818c44
-SIZE (PipeWire-pipewire-0.3.62_GH0.tar.gz) = 1962485
+TIMESTAMP = 1696777360
+SHA256 (media-session-0.4.2.tar.gz) = 4cf8577d4431e08b0e6f29c1ad6bf8662765ab66986ea6f0151883101811c119
+SIZE (media-session-0.4.2.tar.gz) = 124085
+SHA256 (PipeWire-pipewire-0.3.81_GH0.tar.gz) = 241bd06703e41e30d26e096301337547ef5be1201919996c10045758673e691d
+SIZE (PipeWire-pipewire-0.3.81_GH0.tar.gz) = 2211040
diff --git a/multimedia/pipewire/files/patch-spa_plugins_vulkan_dmabuf__fallback.c b/multimedia/pipewire/files/patch-spa_plugins_vulkan_dmabuf__fallback.c
new file mode 100644
index 000000000000..7ab5e81f13b3
--- /dev/null
+++ b/multimedia/pipewire/files/patch-spa_plugins_vulkan_dmabuf__fallback.c
@@ -0,0 +1,16 @@
+--- spa/plugins/vulkan/dmabuf_fallback.c.orig 2023-10-06 09:37:06 UTC
++++ spa/plugins/vulkan/dmabuf_fallback.c
+@@ -32,11 +32,11 @@ bool dmabuf_import_sync_file(struct spa_log *log, int
+ }
+
+ bool dmabuf_import_sync_file(struct spa_log *log, int dmabuf_fd, uint32_t flags, int sync_file_fd) {
+- spa_log_error("DMA-BUF sync_file import IOCTL not available on this system");
++ spa_log_error(log, "DMA-BUF sync_file import IOCTL not available on this system");
+ return false;
+ }
+
+ int dmabuf_export_sync_file(struct spa_log *log, int dmabuf_fd, uint32_t flags) {
+- spa_log_error("DMA-BUF sync_file export IOCTL not available on this system");
++ spa_log_error(log, "DMA-BUF sync_file export IOCTL not available on this system");
+ return false;
+ }
diff --git a/multimedia/pipewire/files/patch-src_modules_module-netjack2-manager.c b/multimedia/pipewire/files/patch-src_modules_module-netjack2-manager.c
new file mode 100644
index 000000000000..eacbd727d444
--- /dev/null
+++ b/multimedia/pipewire/files/patch-src_modules_module-netjack2-manager.c
@@ -0,0 +1,13 @@
+--- src/modules/module-netjack2-manager.c.orig 2023-10-09 19:51:26 UTC
++++ src/modules/module-netjack2-manager.c
+@@ -37,6 +37,10 @@
+
+ #include "module-netjack2/peer.c"
+
++#ifdef __FreeBSD__
++#define ifr_ifindex ifr_index
++#endif
++
+ #ifndef IPTOS_DSCP
+ #define IPTOS_DSCP_MASK 0xfc
+ #define IPTOS_DSCP(x) ((x) & IPTOS_DSCP_MASK)
diff --git a/multimedia/pipewire/files/patch-src_modules_module-protocol-pulse_modules_module-zeroconf-publish.c b/multimedia/pipewire/files/patch-src_modules_module-protocol-pulse_modules_module-zeroconf-publish.c
deleted file mode 100644
index d66a0e3a082e..000000000000
--- a/multimedia/pipewire/files/patch-src_modules_module-protocol-pulse_modules_module-zeroconf-publish.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/modules/module-protocol-pulse/modules/module-zeroconf-publish.c.orig 2022-11-24 08:57:59 UTC
-+++ src/modules/module-protocol-pulse/modules/module-zeroconf-publish.c
-@@ -25,6 +25,7 @@
-
- #include <sys/utsname.h>
- #include <arpa/inet.h>
-+#include <netinet/in.h>
-
- #include <pipewire/pipewire.h>
-
diff --git a/multimedia/pipewire/files/patch-src_modules_module-protocol-simple.c b/multimedia/pipewire/files/patch-src_modules_module-protocol-simple.c
deleted file mode 100644
index 7dca6e5977d9..000000000000
--- a/multimedia/pipewire/files/patch-src_modules_module-protocol-simple.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/modules/module-protocol-simple.c.orig 2022-11-24 13:00:46 UTC
-+++ src/modules/module-protocol-simple.c
-@@ -543,7 +543,7 @@ on_connect(void *data, int fd, uint32_t mask)
- struct pw_properties *props = NULL;
-
- addrlen = sizeof(addr);
-- client_fd = accept4(fd, &addr, &addrlen, SOCK_NONBLOCK | SOCK_CLOEXEC);
-+ client_fd = accept4(fd, (struct sockaddr*)&addr, &addrlen, SOCK_NONBLOCK | SOCK_CLOEXEC);
- if (client_fd < 0)
- goto error;
-
diff --git a/multimedia/pipewire/files/patch-test_test-functional.c b/multimedia/pipewire/files/patch-test_test-functional.c
index 4ce37f2cb4ce..23d9c2919445 100644
--- a/multimedia/pipewire/files/patch-test_test-functional.c
+++ b/multimedia/pipewire/files/patch-test_test-functional.c
@@ -1,10 +1,11 @@
---- test/test-functional.c.orig 2022-04-27 17:59:21 UTC
+--- test/test-functional.c.orig 2023-10-06 09:37:06 UTC
+++ test/test-functional.c
-@@ -22,6 +22,7 @@
- * DEALINGS IN THE SOFTWARE.
- */
-
-+#include <sys/wait.h>
+@@ -4,6 +4,8 @@
#include "config.h"
++#include <sys/wait.h>
++
+ #include "pwtest.h"
+
+ PWTEST(openal_info_test)
diff --git a/multimedia/pipewire/pkg-plist b/multimedia/pipewire/pkg-plist
index 58a537a2afa1..6780de9bfb9f 100644
--- a/multimedia/pipewire/pkg-plist
+++ b/multimedia/pipewire/pkg-plist
@@ -1,12 +1,16 @@
bin/pipewire
+bin/pipewire-aes67
bin/pipewire-avb
%%MEDIASESSION%%bin/pipewire-media-session
bin/pipewire-pulse
+%%VULKAN%%bin/pipewire-vulkan
bin/pw-cat
bin/pw-cli
+bin/pw-config
bin/pw-dot
bin/pw-dsdplay
bin/pw-dump
+bin/pw-encplay
%%PIPEWIRE_JACK%%bin/pw-jack
bin/pw-link
bin/pw-loopback
@@ -20,12 +24,12 @@ bin/pw-profiler
bin/pw-record
bin/pw-reserve
bin/pw-top
-%%MEDIASESSION%%bin/spa-acp-tool
bin/spa-inspect
bin/spa-json-dump
bin/spa-monitor
bin/spa-resample
%%MEDIASESSION%%%%ETCDIR%%/pipewire.conf.d/10-alsa-default.conf
+etc/security/limits.d/25-pw-rlimits.conf
include/pipewire-0.3/pipewire/array.h
include/pipewire-0.3/pipewire/buffers.h
include/pipewire-0.3/pipewire/client.h
@@ -89,6 +93,7 @@ include/spa-0.2/spa/buffer/type-info.h
include/spa-0.2/spa/control/control.h
include/spa-0.2/spa/control/type-info.h
include/spa-0.2/spa/debug/buffer.h
+include/spa-0.2/spa/debug/context.h
include/spa-0.2/spa/debug/dict.h
include/spa-0.2/spa/debug/format.h
include/spa-0.2/spa/debug/log.h
@@ -109,28 +114,84 @@ include/spa-0.2/spa/node/keys.h
include/spa-0.2/spa/node/node.h
include/spa-0.2/spa/node/type-info.h
include/spa-0.2/spa/node/utils.h
+include/spa-0.2/spa/param/audio/aac-types.h
+include/spa-0.2/spa/param/audio/aac-utils.h
+include/spa-0.2/spa/param/audio/aac.h
+include/spa-0.2/spa/param/audio/alac-utils.h
+include/spa-0.2/spa/param/audio/alac.h
+include/spa-0.2/spa/param/audio/amr-types.h
+include/spa-0.2/spa/param/audio/amr-utils.h
+include/spa-0.2/spa/param/audio/amr.h
+include/spa-0.2/spa/param/audio/ape-utils.h
+include/spa-0.2/spa/param/audio/ape.h
+include/spa-0.2/spa/param/audio/compressed.h
+include/spa-0.2/spa/param/audio/dsd-utils.h
include/spa-0.2/spa/param/audio/dsd.h
+include/spa-0.2/spa/param/audio/dsp-utils.h
+include/spa-0.2/spa/param/audio/dsp.h
+include/spa-0.2/spa/param/audio/flac-utils.h
+include/spa-0.2/spa/param/audio/flac.h
include/spa-0.2/spa/param/audio/format-utils.h
include/spa-0.2/spa/param/audio/format.h
+include/spa-0.2/spa/param/audio/iec958-types.h
+include/spa-0.2/spa/param/audio/iec958-utils.h
include/spa-0.2/spa/param/audio/iec958.h
include/spa-0.2/spa/param/audio/layout.h
+include/spa-0.2/spa/param/audio/mp3-types.h
+include/spa-0.2/spa/param/audio/mp3-utils.h
+include/spa-0.2/spa/param/audio/mp3.h
+include/spa-0.2/spa/param/audio/opus.h
+include/spa-0.2/spa/param/audio/ra-utils.h
+include/spa-0.2/spa/param/audio/ra.h
+include/spa-0.2/spa/param/audio/raw-types.h
+include/spa-0.2/spa/param/audio/raw-utils.h
include/spa-0.2/spa/param/audio/raw.h
include/spa-0.2/spa/param/audio/type-info.h
+include/spa-0.2/spa/param/audio/vorbis-utils.h
+include/spa-0.2/spa/param/audio/vorbis.h
+include/spa-0.2/spa/param/audio/wma-types.h
+include/spa-0.2/spa/param/audio/wma-utils.h
+include/spa-0.2/spa/param/audio/wma.h
include/spa-0.2/spa/param/bluetooth/audio.h
include/spa-0.2/spa/param/bluetooth/type-info.h
+include/spa-0.2/spa/param/buffers-types.h
+include/spa-0.2/spa/param/buffers.h
+include/spa-0.2/spa/param/format-types.h
include/spa-0.2/spa/param/format-utils.h
include/spa-0.2/spa/param/format.h
+include/spa-0.2/spa/param/latency-types.h
include/spa-0.2/spa/param/latency-utils.h
+include/spa-0.2/spa/param/latency.h
+include/spa-0.2/spa/param/param-types.h
include/spa-0.2/spa/param/param.h
+include/spa-0.2/spa/param/port-config-types.h
+include/spa-0.2/spa/param/port-config.h
+include/spa-0.2/spa/param/profile-types.h
+include/spa-0.2/spa/param/profile.h
+include/spa-0.2/spa/param/profiler-types.h
include/spa-0.2/spa/param/profiler.h
+include/spa-0.2/spa/param/props-types.h
include/spa-0.2/spa/param/props.h
+include/spa-0.2/spa/param/route-types.h
+include/spa-0.2/spa/param/route.h
+include/spa-0.2/spa/param/tag-types.h
+include/spa-0.2/spa/param/tag-utils.h
+include/spa-0.2/spa/param/tag.h
include/spa-0.2/spa/param/type-info.h
include/spa-0.2/spa/param/video/chroma.h
include/spa-0.2/spa/param/video/color.h
+include/spa-0.2/spa/param/video/dsp-utils.h
+include/spa-0.2/spa/param/video/dsp.h
include/spa-0.2/spa/param/video/encoded.h
include/spa-0.2/spa/param/video/format-utils.h
include/spa-0.2/spa/param/video/format.h
+include/spa-0.2/spa/param/video/h264-utils.h
+include/spa-0.2/spa/param/video/h264.h
+include/spa-0.2/spa/param/video/mjpg-utils.h
+include/spa-0.2/spa/param/video/mjpg.h
include/spa-0.2/spa/param/video/multiview.h
+include/spa-0.2/spa/param/video/raw-types.h
+include/spa-0.2/spa/param/video/raw-utils.h
include/spa-0.2/spa/param/video/raw.h
include/spa-0.2/spa/param/video/type-info.h
include/spa-0.2/spa/pod/builder.h
@@ -154,15 +215,18 @@ include/spa-0.2/spa/support/plugin.h
include/spa-0.2/spa/support/system.h
include/spa-0.2/spa/support/thread.h
include/spa-0.2/spa/utils/ansi.h
+include/spa-0.2/spa/utils/atomic.h
include/spa-0.2/spa/utils/defs.h
include/spa-0.2/spa/utils/dict.h
include/spa-0.2/spa/utils/dll.h
+include/spa-0.2/spa/utils/enum-types.h
include/spa-0.2/spa/utils/hook.h
include/spa-0.2/spa/utils/json-pod.h
include/spa-0.2/spa/utils/json.h
include/spa-0.2/spa/utils/keys.h
include/spa-0.2/spa/utils/list.h
include/spa-0.2/spa/utils/names.h
+include/spa-0.2/spa/utils/ratelimit.h
include/spa-0.2/spa/utils/result.h
include/spa-0.2/spa/utils/ringbuffer.h
include/spa-0.2/spa/utils/string.h
@@ -173,26 +237,29 @@ include/spa-0.2/spa/utils/type.h
%%GSTREAMER%%lib/gstreamer-1.0/libgstpipewire.so
lib/libpipewire-0.3.so
lib/libpipewire-0.3.so.0
-lib/libpipewire-0.3.so.0.362.0
+lib/libpipewire-0.3.so.0.381.0
%%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjack.so
%%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjack.so.0
-%%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjack.so.0.362.0
+%%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjack.so.0.3.381
%%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjacknet.so
%%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjacknet.so.0
-%%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjacknet.so.0.362.0
+%%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjacknet.so.0.3.381
%%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjackserver.so
%%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjackserver.so.0
-%%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjackserver.so.0.362.0
+%%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjackserver.so.0.3.381
lib/pipewire-0.3/libpipewire-module-access.so
lib/pipewire-0.3/libpipewire-module-adapter.so
lib/pipewire-0.3/libpipewire-module-client-device.so
lib/pipewire-0.3/libpipewire-module-client-node.so
+lib/pipewire-0.3/libpipewire-module-combine-stream.so
lib/pipewire-0.3/libpipewire-module-echo-cancel.so
lib/pipewire-0.3/libpipewire-module-fallback-sink.so
lib/pipewire-0.3/libpipewire-module-filter-chain.so
lib/pipewire-0.3/libpipewire-module-link-factory.so
lib/pipewire-0.3/libpipewire-module-loopback.so
lib/pipewire-0.3/libpipewire-module-metadata.so
+lib/pipewire-0.3/libpipewire-module-netjack2-driver.so
+lib/pipewire-0.3/libpipewire-module-netjack2-manager.so
lib/pipewire-0.3/libpipewire-module-pipe-tunnel.so
lib/pipewire-0.3/libpipewire-module-portal.so
lib/pipewire-0.3/libpipewire-module-profiler.so
@@ -204,6 +271,8 @@ lib/pipewire-0.3/libpipewire-module-protocol-simple.so
lib/pipewire-0.3/libpipewire-module-raop-sink.so
lib/pipewire-0.3/libpipewire-module-rt.so
lib/pipewire-0.3/libpipewire-module-rtkit.so
+lib/pipewire-0.3/libpipewire-module-rtp-sap.so
+%%PULSEAUDIO%%lib/pipewire-0.3/libpipewire-module-rtp-session.so
lib/pipewire-0.3/libpipewire-module-rtp-sink.so
lib/pipewire-0.3/libpipewire-module-rtp-source.so
lib/pipewire-0.3/libpipewire-module-session-manager.so
@@ -211,10 +280,11 @@ lib/pipewire-0.3/libpipewire-module-spa-device-factory.so
lib/pipewire-0.3/libpipewire-module-spa-device.so
lib/pipewire-0.3/libpipewire-module-spa-node-factory.so
lib/pipewire-0.3/libpipewire-module-spa-node.so
+lib/pipewire-0.3/libpipewire-module-vban-recv.so
+lib/pipewire-0.3/libpipewire-module-vban-send.so
%%PULSEAUDIO%%lib/pipewire-0.3/libpipewire-module-zeroconf-discover.so
lib/spa-0.2/aec/libspa-aec-null.so
lib/spa-0.2/aec/libspa-aec-webrtc.so
-%%MEDIASESSION%%lib/spa-0.2/alsa/libspa-alsa.so
lib/spa-0.2/audioconvert/libspa-audioconvert.so
lib/spa-0.2/audiomixer/libspa-audiomixer.so
lib/spa-0.2/audiotestsrc/libspa-audiotestsrc.so
@@ -225,13 +295,13 @@ lib/spa-0.2/v4l2/libspa-v4l2.so
lib/spa-0.2/videoconvert/libspa-videoconvert.so
lib/spa-0.2/videotestsrc/libspa-videotestsrc.so
%%VULKAN%%lib/spa-0.2/vulkan/libspa-vulkan.so
-@comment lib/udev/rules.d/90-pipewire-alsa.rules
libdata/pkgconfig/libpipewire-0.3.pc
libdata/pkgconfig/libspa-0.2.pc
%%MANPAGES%%man/man1/pipewire-pulse.1.gz
%%MANPAGES%%man/man1/pipewire.1.gz
%%MANPAGES%%man/man1/pw-cat.1.gz
%%MANPAGES%%man/man1/pw-cli.1.gz
+%%MANPAGES%%man/man1/pw-config.1.gz
%%MANPAGES%%man/man1/pw-dot.1.gz
%%MANPAGES%%%%PIPEWIRE_JACK%%man/man1/pw-jack.1.gz
%%MANPAGES%%man/man1/pw-link.1.gz
@@ -241,77 +311,6 @@ libdata/pkgconfig/libspa-0.2.pc
%%MANPAGES%%man/man1/pw-profiler.1.gz
%%MANPAGES%%man/man1/pw-top.1.gz
%%MANPAGES%%man/man5/pipewire.conf.5.gz
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input-aux.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input-dock-mic.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input-fm.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input-front-mic.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input-headphone-mic.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input-headset-mic.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input-internal-mic-always.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input-internal-mic.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input-linein.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input-mic-line.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input-mic.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input-mic.conf.common
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input-rear-mic.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input-tvtuner.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input-video.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input.conf.common
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-output-chat.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-output-headphones-2.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-output-headphones.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-output-lineout.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-output-mono.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-output-speaker-always.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-output-speaker.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-output.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-output.conf.common
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/hdmi-output-0.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/hdmi-output-1.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/hdmi-output-10.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/hdmi-output-2.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/hdmi-output-3.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/hdmi-output-4.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/hdmi-output-5.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/hdmi-output-6.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/hdmi-output-7.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/hdmi-output-8.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/hdmi-output-9.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/iec958-stereo-input.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/iec958-stereo-output.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/steelseries-arctis-output-chat-common.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/steelseries-arctis-output-game-common.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/usb-gaming-headset-input.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/usb-gaming-headset-output-mono.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/usb-gaming-headset-output-stereo.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/paths/virtual-surround-7.1.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/analog-only.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/asus-xonar-se.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/audigy.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/cmedia-high-speed-true-hdaudio.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/default.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/dell-dock-tb16-usb-audio.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/force-speaker-and-int-mic.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/force-speaker.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/hp-tbt-dock-120w-g2.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/hp-tbt-dock-audio-module.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/kinect-audio.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/maudio-fasttrack-pro.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/native-instruments-audio4dj.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/native-instruments-audio8dj.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/native-instruments-komplete-audio6.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/native-instruments-korecontroller.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/native-instruments-traktor-audio10.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/native-instruments-traktor-audio2.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/native-instruments-traktor-audio6.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/native-instruments-traktorkontrol-s4.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/sb-omni-surround-5.1.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/sennheiser-gsx.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/simple-headphones-mic.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/steelseries-arctis-common-usb-audio.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/texas-instruments-pcm2902.conf
-%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/usb-gaming-headset.conf
%%MEDIASESSION%%share/alsa/alsa.conf.d/50-pipewire.conf
%%MEDIASESSION%%share/alsa/alsa.conf.d/99-pipewire-default.conf
%%MEDIASESSION%%share/locale/af/LC_MESSAGES/media-session.mo
@@ -362,8 +361,8 @@ share/locale/id/LC_MESSAGES/pipewire.mo
share/locale/it/LC_MESSAGES/pipewire.mo
%%MEDIASESSION%%share/locale/ja/LC_MESSAGES/media-session.mo
share/locale/ja/LC_MESSAGES/pipewire.mo
-%%MEDIASESSION%%share/locale/kk/LC_MESSAGES/media-session.mo
share/locale/ka/LC_MESSAGES/pipewire.mo
+%%MEDIASESSION%%share/locale/kk/LC_MESSAGES/media-session.mo
share/locale/kk/LC_MESSAGES/pipewire.mo
%%MEDIASESSION%%share/locale/kn/LC_MESSAGES/media-session.mo
share/locale/kn/LC_MESSAGES/pipewire.mo
@@ -419,7 +418,9 @@ share/locale/zh_CN/LC_MESSAGES/pipewire.mo
%%MEDIASESSION%%share/locale/zh_TW/LC_MESSAGES/media-session.mo
share/locale/zh_TW/LC_MESSAGES/pipewire.mo
%%DATADIR%%/client-rt.conf
+%%DATADIR%%/client-rt.conf.avail/20-upmix.conf
%%DATADIR%%/client.conf
+%%DATADIR%%/client.conf.avail/20-upmix.conf
%%DATADIR%%/filter-chain.conf
%%DATADIR%%/filter-chain/demonic.conf
%%DATADIR%%/filter-chain/sink-dolby-surround.conf
@@ -439,6 +440,11 @@ share/locale/zh_TW/LC_MESSAGES/pipewire.mo
%%MEDIASESSION%%%%DATADIR%%/media-session.d/with-jack
%%MEDIASESSION%%%%DATADIR%%/media-session.d/with-pulseaudio
%%DATADIR%%/minimal.conf
+%%DATADIR%%/pipewire-aes67.conf
%%DATADIR%%/pipewire-avb.conf
%%DATADIR%%/pipewire-pulse.conf
+%%DATADIR%%/pipewire-pulse.conf.avail/20-upmix.conf
+%%VULKAN%%%%DATADIR%%/pipewire-vulkan.conf
%%DATADIR%%/pipewire.conf
+%%DATADIR%%/pipewire.conf.avail/10-rates.conf
+%%DATADIR%%/pipewire.conf.avail/20-upmix.conf