[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