[OE-core] [PATCH 3/3] pulseaudio: disable WebRTC code

Tanu Kaskinen tanuk at iki.fi
Wed Jul 20 00:20:23 UTC 2016


When updating pulseaudio to 9.0, I noticed webrtc-audio-processing is
a potential floating dependency. It's not an issue right now, because
webrtc-audio-processing isn't packaged for OpenEmbedded, but it would
become an issue if anyone added the library to OE.

Signed-off-by: Tanu Kaskinen <tanuk at iki.fi>
---
 meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc b/meta/recipes-multimedia/pulseaudio/pulseaudio.inc
index accafe1..2cf3fb4 100644
--- a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc
+++ b/meta/recipes-multimedia/pulseaudio/pulseaudio.inc
@@ -37,6 +37,10 @@ EXTRA_OECONF = "\
 # oe-core nor meta-oe, so let's not add a PACKAGECONFIG entry for it for now.
 EXTRA_OECONF += "--without-soxr"
 
+# The WebRTC echo canceller depends on the webrtc-audio-processing library,
+# which is not yet packaged for OpenEmbedded.
+EXTRA_OECONF += "--disable-webrtc-aec"
+
 PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', '${BLUEZ}', '', d)} \
                    ${@bb.utils.contains('DISTRO_FEATURES', 'zeroconf', 'avahi', '', d)} \
                    ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', '', d)} \
-- 
2.8.1




More information about the Openembedded-core mailing list