audiomixer: port to wireplumber 0.4 55/26255/2 11.92.0 lamprey/11.91.0 lamprey/11.92.0 lamprey_11.91.0 lamprey_11.92.0
authorGeorge Kiagiadakis <george.kiagiadakis@collabora.com>
Thu, 25 Feb 2021 19:55:58 +0000 (14:55 -0500)
committerGeorge Kiagiadakis <george.kiagiadakis@collabora.com>
Tue, 20 Apr 2021 08:37:52 +0000 (11:37 +0300)
commitf1908e302b8c7317dc922164c37c4c50884684c6
tree2b38d70e4c8bc77ee643b0083cf1096eb98c80b7
parent54ea1cd48f13517773cc1395ca2e13e059f2525c
audiomixer: port to wireplumber 0.4

* use module-mixer-api and module-default-nodes-api
* use endpoints without endpoint streams (new design)
* improve thread safety a little bit

Bug-AGL: SPEC-3844
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
Change-Id: Ia180d607698d7a8875c19cc48bd2b2c503772945
binding/audiomixer-binding.c
binding/audiomixer.c
binding/audiomixer.h
conf.d/cmake/config.cmake