summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorfrahaase <fra.haase@googlemail.com>2016-08-12 18:23:18 +0200
committerGeorge Joseph <gjoseph@digium.com>2017-02-23 10:34:58 -0700
commit094c26aa689664177e156d17bf5e9ab67c442a53 (patch)
tree29a03da022373e1b90804dbc30c9a927848a9217 /configure.ac
parent9ad1df71b363d1b3c92622873bb193dca5ddbb8c (diff)
Binaural synthesis (confbridge): Adds binaural synthesis to bridge_softmix.
Adds binaural synthesis to bridge_softmix (via convolution using libfftw3). Binaural synthesis is conducted at 48kHz. For a conference, only one spatial representation is rendered. The default rendering is applied for mono-capable channels. ASTERISK-26292 Change-Id: Iecdb381b6adc17c961049658678f6219adae1ddf
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac12
1 files changed, 5 insertions, 7 deletions
diff --git a/configure.ac b/configure.ac
index fff8ecf7e..8a713ea14 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2283,13 +2283,8 @@ AST_EXT_LIB_CHECK([PRI_REVERSE_CHARGE], [pri], [pri_sr_set_reversecharge], [libp
# ------------------------------------^
AST_EXT_LIB_CHECK([RESAMPLE], [resample], [resample_open], [libresample.h], [-lm])
-AST_EXT_LIB_CHECK([FFTW3], [fftw3], [fftw_alloc_real], [fftw3.h], [-lfftw3])
-if test "$PBX_FFTW3" = "1"; then
- AC_DEFINE([HAVE_FFTW], 1, [Define 1 if your system has fftw.])
-fi
-AST_EXT_LIB_CHECK([SNDFILE], [sndfile], [sf_open], [sndfile.h], [-lsndfile])
-
-
+AST_EXT_LIB_CHECK([FFTW3], [fftw3], [fftw_alloc_real], [fftw3.h])
+AST_EXT_LIB_CHECK([SNDFILE], [sndfile], [sf_open], [sndfile.h])
AST_C_COMPILE_CHECK([SPANDSP], [
#if SPANDSP_RELEASE_DATE < 20080516
@@ -2692,6 +2687,9 @@ else
touch makeopts.acbak
fi
+# conf_bridge (binaural rendering): check if HRIRs are available
+AC_CHECK_FILES([bridges/bridge_softmix/include/hrirs.h])
+
AC_CONFIG_FILES([build_tools/menuselect-deps makeopts])
AST_CHECK_MANDATORY