mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-12 15:45:18 +00:00
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
This commit is contained in:
@@ -70,10 +70,6 @@ ifneq ($(filter pbx_ael,$(MENUSELECT_PBX)),)
|
||||
UTILS:=$(filter-out conf2ael,$(UTILS))
|
||||
endif
|
||||
|
||||
ifeq ($(SNDFILE_LIB),)
|
||||
UTILS:=$(filter-out conf_bridge_binaural_hrir_importer,$(UTILS))
|
||||
endif
|
||||
|
||||
all: $(UTILS)
|
||||
|
||||
install:
|
||||
@@ -193,10 +189,6 @@ smsq: LIBS+=$(POPT_LIB)
|
||||
|
||||
streamplayer: streamplayer.o
|
||||
|
||||
conf_bridge_binaural_hrir_importer: LIBS+=$(SNDFILE_LIB)
|
||||
conf_bridge_binaural_hrir_importer: _ASTCFLAGS+=$(SNDFILE_INCLUDE)
|
||||
conf_bridge_binaural_hrir_importer: conf_bridge_binaural_hrir_importer.o
|
||||
|
||||
muted: muted.o
|
||||
muted: LIBS+=$(AUDIO_LIBS)
|
||||
muted: _ASTCFLAGS:=$(filter-out -Werror,$(_ASTCFLAGS))
|
||||
@@ -213,6 +205,9 @@ astdb2bdb: LIBS+=$(SQLITE3_LIB)
|
||||
astdb2bdb: _ASTCFLAGS+=$(SQLITE3_INCLUDE)
|
||||
astdb2bdb: db1-ast/libdb1.a
|
||||
|
||||
conf_bridge_binaural_hrir_importer: LIBS+=$(SNDFILE_LIB)
|
||||
conf_bridge_binaural_hrir_importer.o: _ASTCFLAGS+=$(SNDFILE_INCLUDE)
|
||||
|
||||
ifneq ($(wildcard .*.d),)
|
||||
include .*.d
|
||||
endif
|
||||
|
Reference in New Issue
Block a user