wireplumber: update to master as of Nov 19th 2019 76/22976/3 8.99.1 icefish/8.99.1 icefish_8.99.1
authorGeorge Kiagiadakis <george.kiagiadakis@collabora.com>
Mon, 18 Nov 2019 14:36:21 +0000 (16:36 +0200)
committerGeorge Kiagiadakis <george.kiagiadakis@collabora.com>
Tue, 19 Nov 2019 17:09:05 +0000 (19:09 +0200)
* Fixes the crashes that have previously been observed on the green machine
* Addresses issues with format selection on some devices
* Removed the mixer module which is no longer used

Bastien Nocera (2):
      build: Fix build after recent PipeWire header changes
      ci: Add CI

George Kiagiadakis (9):
      lib/wp: move internal functions and declarations to a private.h header
      proxy: allow multiple augment tasks to run in parallel
      fixup: include private.h in monitor.c
      lib: introduce WpObjectManager
      object-manager: actually add the object-manager.* files in git
      endpoint-link: ensure we call finalize of the parent class
      proxy: debug in dispose() so that we can print the pw_proxy pointer
      adapter: select a reasonable device format instead of letting pipewire choose its own
      ci: use the same os image as pipewire and build pw with minimal features

Julian Bouzas (1):
      modules: remove the mixer

Bug-AGL: SPEC-2837
Bug-AGL: SPEC-2860

Change-Id: Ica817888c877f409c4e57edb8f29f4cdf6ea0489
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
meta-pipewire/recipes-multimedia/wireplumber/wireplumber-board-config-agl/wireplumber.conf.in
meta-pipewire/recipes-multimedia/wireplumber/wireplumber_git.bb

index 2506cad..857c933 100644 (file)
@@ -14,16 +14,6 @@ load-module C libwireplumber-module-pipewire
 # Grants access to security confined clients
 load-module C libwireplumber-module-client-permissions
 
-# Endpoint that provides high-level volume controls for the AGL mixer
-# The streams specified here are the ones that will appear in the mixer.
-# They must match the stream names in the alsa-udev module,
-# except for "Master", which is treated specially.
-load-module C libwireplumber-module-mixer {
-  "streams": <["Master", "Multimedia", "Speech-Low", "Custom-Low",
-                "Navigation", "Speech-High", "Custom-High",
-                "Communication", "Emergency"]>
-}
-
 load-module C libwireplumber-module-monitor {
   "factory": <"api.alsa.enum.udev">,
   "flags": <["use-adapter", "activate-devices"]>
index 10dc7b3..0ea2975 100644 (file)
@@ -12,7 +12,7 @@ inherit meson pkgconfig gobject-introspection
 DEPENDS = "glib-2.0 glib-2.0-native pipewire"
 
 SRC_URI = "git://gitlab.freedesktop.org/pipewire/wireplumber.git;protocol=https;branch=master"
-SRCREV = "b94cc897aca95997f3b841ee8df0f5e3782dc76c"
+SRCREV = "59ab08ff0c9ff8b80dba93b8928db99f1a222ac4"
 
 PV = "0.1.90+git${SRCPV}"
 S  = "${WORKDIR}/git"