* 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 <george.kiagiadakis@collabora.com>
#
# 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:
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}"