Commit 8bde151e authored by Peter Korsgaard's avatar Peter Korsgaard
Browse files

package: add webrtc-audio-processing library



Optional dependency to pulseaudio >= 2.0

Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
parent 3137928f
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -288,6 +288,7 @@ source "package/portaudio/Config.in"
source "package/speex/Config.in"
source "package/taglib/Config.in"
source "package/tremor/Config.in"
source "package/webrtc-audio-processing/Config.in"
endmenu

menu "Compression and decompression"
+11 −0
Original line number Diff line number Diff line
config BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING
	bool "webrtc-audio-processing"
	depends on BR2_INSTALL_LIBSTDCPP
	help
	  AudioProcessing library based on Google's implementation of
	  WebRTC.

	  http://freedesktop.org/software/pulseaudio/webrtc-audio-processing/

comment "webrtc-audio-processing requires a toolchain with C++ support enabled"
	depends on !BR2_INSTALL_LIBSTDCPP
+10 −0
Original line number Diff line number Diff line
WEBRTC_AUDIO_PROCESSING_VERSION = 0.1
WEBRTC_AUDIO_PROCESSING_SOURCE = webrtc-audio-processing-$(WEBRTC_AUDIO_PROCESSING_VERSION).tar.xz
WEBRTC_AUDIO_PROCESSING_SITE = http://freedesktop.org/software/pulseaudio/webrtc-audio-processing/
WEBRTC_AUDIO_PROCESSING_INSTALL_STAGING = YES

ifeq ($(BR2_SOFT_FLOAT),y)
WEBRTC_AUDIO_PROCESSING_CONF_OPT += --with-ns-mode=fixed
endif

$(eval $(call AUTOTARGETS))