Bug 1491419 - move --enable-hardware-aec-ns to moz.configure; r=nalexander

This commit is contained in:
Nathan Froyd 2018-10-01 14:51:27 -04:00
Родитель 2048436656
Коммит cf4c48d851
3 изменённых файлов: 8 добавлений и 15 удалений

Просмотреть файл

@ -182,7 +182,6 @@ def old_configure_options(*options):
'--enable-extensions',
'--enable-feeds',
'--enable-gconf',
'--enable-hardware-aec-ns',
'--enable-icf',
'--enable-install-strip',
'--enable-ios-target',

Просмотреть файл

@ -1902,7 +1902,6 @@ MOZ_AUTH_EXTENSION=1
if test "$MOZ_IOS"; then
MOZ_AUTH_EXTENSION=
fi
MOZ_WEBRTC_HARDWARE_AEC_NS=
VPX_USE_YASM=
VPX_ASFLAGS=
VPX_AS_CONVERSION=
@ -2336,19 +2335,6 @@ if test -n "$MOZ_WEBRTC"; then
fi
fi
dnl ========================================================
dnl = Force hardware AEC, disable webrtc.org AEC
dnl ========================================================
MOZ_ARG_ENABLE_BOOL(hardware-aec-ns,
[ --enable-hardware-aec-ns Enable support for hardware AEC and noise suppression],
MOZ_WEBRTC_HARDWARE_AEC_NS=1,
MOZ_WEBRTC_HARDWARE_AEC_NS=)
if test -n "$MOZ_WEBRTC_HARDWARE_AEC_NS"; then
AC_DEFINE(MOZ_WEBRTC_HARDWARE_AEC_NS)
fi
AC_SUBST(MOZ_WEBRTC_HARDWARE_AEC_NS)
AC_SUBST_LIST(MOZ_WEBRTC_X11_LIBS)
dnl ========================================================

Просмотреть файл

@ -983,6 +983,14 @@ set_define('MOZ_PEERCONNECTION', webrtc)
set_config('MOZ_WEBRTC_ASSERT_ALWAYS', webrtc)
set_define('MOZ_WEBRTC_ASSERT_ALWAYS', webrtc)
option('--enable-hardware-aec-ns', when=webrtc,
help='Enable support for hardware AEC and noise suppression')
set_config('MOZ_WEBRTC_HARDWARE_AEC_NS',
depends_if('--enable-hardware-aec-ns', when=webrtc)(lambda _: True))
set_define('MOZ_WEBRTC_HARDWARE_AEC_NS',
depends_if('--enable-hardware-aec-ns', when=webrtc)(lambda _: True))
# RAW media
# ==============================================================