From 7af81f80801f19687e72af693f0fd7bffe65a450 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 10 Oct 2018 18:21:53 +0200 Subject: [PATCH] conf: update to latest changes --- conf/50-pipewire.conf | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/conf/50-pipewire.conf b/conf/50-pipewire.conf index 0e34a1908..e96d9a792 100644 --- a/conf/50-pipewire.conf +++ b/conf/50-pipewire.conf @@ -1,10 +1,11 @@ # Add a specific named PipeWire pcm defaults.pipewire.server "pipewire-0" -defaults.pipewire.node "13" +defaults.pipewire.node "-1" +defaults.pipewire.exclusive false pcm.pipewire { - @args [ SERVER NODE ] + @args [ SERVER NODE EXCLUSIVE ] @args.SERVER { type string default { @@ -19,14 +20,33 @@ pcm.pipewire { name defaults.pipewire.node } } + @args.EXCLUSIVE { + type integer + default { + @func refer + name defaults.pipewire.exclusive + } + } type pipewire server $SERVER playback_node $NODE - capture_node "6" + capture_node $NODE + exclusive $EXCLUSIVE hint { show on description "PipeWire Sound Server" } } + +pcm.!default { + type pipewire + playback_node "-1" + capture_node "-1" + hint { + show on + description "Default ALSA Output (currently PipeWire Media Server)" + } + #fallback "sysdefault" +}