From 5fd75b0fbdd6b35b34c9e8ea2def2e518d89a409 Mon Sep 17 00:00:00 2001 From: Sanchayan Maity Date: Fri, 26 Jul 2024 14:40:24 +0530 Subject: [PATCH] wireplumber: Update configuration for bluetooth --- .../wireplumber.conf.d/80-bluez.conf | 17 +++++++++++++++++ .../wireplumber.conf.d/81-bluez-properties.conf | 8 +++++--- 2 files changed, 22 insertions(+), 3 deletions(-) create mode 100644 wireplumber/.config/wireplumber/wireplumber.conf.d/80-bluez.conf diff --git a/wireplumber/.config/wireplumber/wireplumber.conf.d/80-bluez.conf b/wireplumber/.config/wireplumber/wireplumber.conf.d/80-bluez.conf new file mode 100644 index 0000000..d545f74 --- /dev/null +++ b/wireplumber/.config/wireplumber/wireplumber.conf.d/80-bluez.conf @@ -0,0 +1,17 @@ +monitor.bluez.rules = [ + { + matches = [ + { + node.name = "~bluez_input.*" + }, + { + node.name = "~bluez_output.*" + } + ] + actions = { + update-props = { + session.suspend-timeout-seconds = 0 + } + } + } +] diff --git a/wireplumber/.config/wireplumber/wireplumber.conf.d/81-bluez-properties.conf b/wireplumber/.config/wireplumber/wireplumber.conf.d/81-bluez-properties.conf index fb9b0e5..3e18f68 100644 --- a/wireplumber/.config/wireplumber/wireplumber.conf.d/81-bluez-properties.conf +++ b/wireplumber/.config/wireplumber/wireplumber.conf.d/81-bluez-properties.conf @@ -1,5 +1,7 @@ monitor.bluez.properties = { - bluez5.codecs = [ sbc_xq sbc ] - bluez5.enable-sbc-xq = true - bluez5.enable-msbc = true + bluez5.roles = [ a2dp_sink a2dp_source ] + bluez5.codecs = [ ldac aac sbc_xq sbc ] + bluez5.enable-sbc-xq = true + bluez5.enable-msbc = false + bluez5.enable-hw-volume = false }