From: George Kiagiadakis Date: Thu, 12 Dec 2019 19:45:21 +0000 (+0200) Subject: wireplumber: update to master X-Git-Tag: 8.99.3~4 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=commitdiff_plain;ds=sidebyside;h=29918bad54ad11517c79fa1ba60a96a961d78a5c;p=AGL%2Fmeta-agl-devel.git wireplumber: update to master * Adds volume controls * Adds useful subcommands in wireplumber-cli George Kiagiadakis (15): lib: rename WpEndpoint* to WpBaseEndpoint* lib: implement WpEndpoint (interface + Proxy + Exported + unit test) endpoint: export name, media class & direction + finetune the global properties session: ensure the exported properties do not leak object, client & factory ids softdsp-endpoint: export Endpoint object on the pipewire registry config-policy: avoid race condition in the unit tests endpoint: implement get_{name,media_class,direction} exported: delay export until the core is connected modules: implement module-session, a WpSession provider module cli: extend with operations to list endpoints and change the default softdsp-endpoint: implement volume controls via the exported endpoint cli: add a set-volume command core: change idle_add to take a GDestroyNotify as well and return a source id endpoint proxy: don't try to set a control value if the proxy is destroyed meson: install a pkgconfig file for libwireplumber Julian Bouzas (3): stream: clear proxy when finalizing tests: clear core weak reference when finalizing endpoint-link-fake tests: improved config policy priority test to make sure endpoint role works Bug-AGL: SPEC-2986 Change-Id: Ifc30465c7e24c49ab475adbca590f6aca0e67600 Signed-off-by: George Kiagiadakis --- diff --git a/meta-pipewire/recipes-multimedia/wireplumber/wireplumber-board-config-agl_git.bb b/meta-pipewire/recipes-multimedia/wireplumber/wireplumber-board-config-agl_git.bb index d569a230..f3fbcb42 100644 --- a/meta-pipewire/recipes-multimedia/wireplumber/wireplumber-board-config-agl_git.bb +++ b/meta-pipewire/recipes-multimedia/wireplumber/wireplumber-board-config-agl_git.bb @@ -31,7 +31,7 @@ do_compile[noexec] = "1" # # To list all device node properties, you can run (on the target): # export XDG_RUNTIME_DIR=/run/user/1001 -# wireplumber-cli +# wireplumber-cli device-node-props # # Another way to figure out some of these properties is by parsing the # aplay/arecord output. For example, this line is interpreted as follows: diff --git a/meta-pipewire/recipes-multimedia/wireplumber/wireplumber_git.bb b/meta-pipewire/recipes-multimedia/wireplumber/wireplumber_git.bb index 53fba7f3..6e7afeac 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 = "f789c4bce4a1ff525e284f651c572d85db8f4c94" +SRCREV = "cda1a8c49889715c9e4275d2329691e7046519e4" SRC_URI[sha256sum] = "3e4e1d315fa1229921c7a4297ead08775b5bb1220c18a7eac62db9ca7e79df0d" PV = "0.1.90+git${SRCPV}"