From ba015af6220f36bacb39daed275421485c5e7606 Mon Sep 17 00:00:00 2001 From: Scott Murray Date: Thu, 26 Aug 2021 13:24:34 -0400 Subject: aac-module-system-audio: Update PipeWire gstreamer plugins Update PipeWire sink and source to handle drop of pwaudiosink and pwaudiosrc in favor of pipewire* replacements. However, testing has found that Alexa does not work with pipewiresrc (input hangs after first interaction), so for now use "alsasrc device=pipewire" as a workaround as recommended by upstream. This should be revisited when PipeWire is next updated. Bug-AGL: SPEC-4058 Signed-off-by: Scott Murray Change-Id: I5f0ebbe80bbafa656dd8e6c542bab666cb481395 --- .../aac-module-system-audio/aac-module-system-audio.bbappend | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'meta-speech-framework/meta-aac/recipes-modules/aac-module-system-audio/aac-module-system-audio.bbappend') diff --git a/meta-speech-framework/meta-aac/recipes-modules/aac-module-system-audio/aac-module-system-audio.bbappend b/meta-speech-framework/meta-aac/recipes-modules/aac-module-system-audio/aac-module-system-audio.bbappend index 35847170..94e9f94b 100644 --- a/meta-speech-framework/meta-aac/recipes-modules/aac-module-system-audio/aac-module-system-audio.bbappend +++ b/meta-speech-framework/meta-aac/recipes-modules/aac-module-system-audio/aac-module-system-audio.bbappend @@ -1,6 +1,10 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/files:" + # Needed for the required gstreamer-app-1.0 pkgconfig bits DEPENDS += "gstreamer1.0-plugins-base" +AAC_PATCHES += "file://0001-update-pipewire-gstreamer-plugins.patch" + # Need to enable PipeWire support EXTRA_OECMAKE += "-DUSE_PIPEWIRE=1" -- cgit