diff options
author | George Kiagiadakis <george.kiagiadakis@collabora.com> | 2019-12-19 17:20:41 +0200 |
---|---|---|
committer | Jan-Simon Moeller <jsmoeller@linuxfoundation.org> | 2019-12-20 15:23:48 +0000 |
commit | 3d6edba9fc888d4c6a02453dc44c047a665ec59c (patch) | |
tree | 7ba5b8ac26251a397a0d7fb65bad920cb3d98fc4 | |
parent | 4543c26f8593e2b48ac6fa1c5b6fabd626d8632a (diff) |
wireplumber: update with bluetooth audio policy fixes
George Kiagiadakis (5):
config: add missing endpoint priority in hw:0,0 config
config-policy: remove _can_link_stream() function
config-policy: do not unlink other endpoints when linking one with keep=true
config-policy: push endpoints with keep=true to the end of the list when sorting
config-policy: debug handling of endpoints
Bug-AGL: SPEC-2792
Change-Id: I5645715948f0c596ce0dc6754aa045ed58ebed84
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
(cherry picked from commit a84026b447df0add471eb73e782a15311c013802)
3 files changed, 7 insertions, 1 deletions
diff --git a/meta-pipewire/recipes-multimedia/wireplumber/wireplumber-board-config-agl/bluealsa-input-audio.endpoint-link b/meta-pipewire/recipes-multimedia/wireplumber/wireplumber-board-config-agl/bluealsa-input-audio.endpoint-link index 3de06dd4..b5753a10 100644 --- a/meta-pipewire/recipes-multimedia/wireplumber/wireplumber-board-config-agl/bluealsa-input-audio.endpoint-link +++ b/meta-pipewire/recipes-multimedia/wireplumber/wireplumber-board-config-agl/bluealsa-input-audio.endpoint-link @@ -3,6 +3,9 @@ priority = 75 direction = "sink" name = "bluealsa*" media_class = "Stream/Input/Audio" +properties = [ + { name = "bluealsa.profile", value = "sco" }, +] [endpoint-link] keep = true diff --git a/meta-pipewire/recipes-multimedia/wireplumber/wireplumber-board-config-agl/bluealsa-output-audio.endpoint-link b/meta-pipewire/recipes-multimedia/wireplumber/wireplumber-board-config-agl/bluealsa-output-audio.endpoint-link index 5e1b29dc..d1b3cec0 100644 --- a/meta-pipewire/recipes-multimedia/wireplumber/wireplumber-board-config-agl/bluealsa-output-audio.endpoint-link +++ b/meta-pipewire/recipes-multimedia/wireplumber/wireplumber-board-config-agl/bluealsa-output-audio.endpoint-link @@ -3,6 +3,9 @@ priority = 75 direction = "source" name = "bluealsa*" media_class = "Stream/Output/Audio" +properties = [ + { name = "bluealsa.profile", value = "sco" }, +] [endpoint-link] keep = true diff --git a/meta-pipewire/recipes-multimedia/wireplumber/wireplumber_git.bb b/meta-pipewire/recipes-multimedia/wireplumber/wireplumber_git.bb index 7b1cbef1..0e810b37 100644 --- a/meta-pipewire/recipes-multimedia/wireplumber/wireplumber_git.bb +++ b/meta-pipewire/recipes-multimedia/wireplumber/wireplumber_git.bb @@ -16,7 +16,7 @@ SRC_URI = "\ https://raw.githubusercontent.com/skystrife/cpptoml/fededad7169e538ca47e11a9ee9251bc361a9a65/include/cpptoml.h \ file://0001-Build-cpptoml-without-a-cmake-subproject.patch \ " -SRCREV = "152611dd3ffb60ab026edd52c0a6a4aa44207016" +SRCREV = "0e98e4150b73d0bed9b72bf8d3eba49671962991" SRC_URI[sha256sum] = "3e4e1d315fa1229921c7a4297ead08775b5bb1220c18a7eac62db9ca7e79df0d" PV = "0.1.90+git${SRCPV}" |