diff mbox

[v5,19/29] package/freeswitch: enable mod_isac

Message ID 1452459585-7085-20-git-send-email-bernd.kuhls@t-online.de
State Superseded
Headers show

Commit Message

Bernd Kuhls Jan. 10, 2016, 8:59 p.m. UTC
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/freeswitch/Config.in     | 10 ++++++++++
 package/freeswitch/freeswitch.mk |  4 ++++
 2 files changed, 14 insertions(+)
diff mbox

Patch

diff --git a/package/freeswitch/Config.in b/package/freeswitch/Config.in
index 48f7983..01463a9 100644
--- a/package/freeswitch/Config.in
+++ b/package/freeswitch/Config.in
@@ -45,4 +45,14 @@  config BR2_PACKAGE_FREESWITCH_ZRTP
 
 	  https://wiki.freeswitch.org/wiki/ZRTP
 
+config BR2_PACKAGE_FREESWITCH_ISAC
+	bool "isac"
+	# no aarch64/armeb support in src/mod/codecs/mod_isac/typedefs.h
+	depends on !BR2_aarch64 && !BR2_armeb
+	help
+	  iSAC is a HD codec kit similar to G.722 anthony extracted iSAC
+	  codec from WebRTC project and built mod_iSAC on top of it.
+
+	  https://freeswitch.org/confluence/display/FREESWITCH/mod_isac
+
 endif # BR2_PACKAGE_FREESWITCH
diff --git a/package/freeswitch/freeswitch.mk b/package/freeswitch/freeswitch.mk
index 23ca1aa..3e4c83d 100644
--- a/package/freeswitch/freeswitch.mk
+++ b/package/freeswitch/freeswitch.mk
@@ -123,6 +123,10 @@  FREESWITCH_DEPENDENCIES += ffmpeg libvpx libyuv
 FREESWITCH_ENABLED_MODULES += applications/mod_av
 endif
 
+ifeq ($(BR2_PACKAGE_FREESWITCH_ISAC),y)
+FREESWITCH_ENABLED_MODULES += codecs/mod_isac
+endif
+
 ifeq ($(BR2_PACKAGE_FREESWITCH_ZRTP),y)
 FREESWITCH_CONF_OPTS += --enable-zrtp
 else