From 521897077b7cb5170d9f058371977c4b507d3a9b Mon Sep 17 00:00:00 2001 From: j1nx Date: Thu, 31 Aug 2023 11:54:36 +0000 Subject: [PATCH] [ALL] Addition of combined sound output sink for pipewire --- .../pipewire.conf.d/10-combined-output.conf | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 buildroot-external/rootfs-overlay/etc/pipewire/pipewire.conf.d/10-combined-output.conf diff --git a/buildroot-external/rootfs-overlay/etc/pipewire/pipewire.conf.d/10-combined-output.conf b/buildroot-external/rootfs-overlay/etc/pipewire/pipewire.conf.d/10-combined-output.conf new file mode 100644 index 00000000..845adc04 --- /dev/null +++ b/buildroot-external/rootfs-overlay/etc/pipewire/pipewire.conf.d/10-combined-output.conf @@ -0,0 +1,28 @@ +context.modules = [ +{ name = libpipewire-module-combine-stream + args = { + combine.mode = sink + node.name = "ovos_combined_sink" + node.description = "OpenVoiceOS combined sound output" + combine.latency-compensate = false + combine.props = { + audio.position = [ FL FR ] + } + stream.props = { + } + stream.rules = [ + { + matches = [ + { + media.class = "Audio/Sink" + } + ] + actions = { + create-stream = { + } + } + } + ] + } +} +]