audiomixer: port to wireplumber 0.4 61/26361/1 11.0.2 koi/11.0.2 koi_11.0.2
authorGeorge Kiagiadakis <george.kiagiadakis@collabora.com>
Thu, 25 Feb 2021 19:55:58 +0000 (14:55 -0500)
committerGeorge Kiagiadakis <george.kiagiadakis@collabora.com>
Tue, 25 May 2021 12:51:00 +0000 (15:51 +0300)
commit5b1a74b1ea6cfc49e20300bdf5b3806bcb41343d
tree282d531ca6763a366f1503114a92abc1290d263a
parent73e7b8efc188c36b45c68421c663e6fc32b803f9
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