From b7274fd666e1bb33effc1425701f566bcaa6f7be Mon Sep 17 00:00:00 2001 From: wolfbeast Date: Sat, 2 Sep 2017 20:47:31 +0200 Subject: Enable ALSA support by default on Linux. This will enable PulseAudio by default with a run-time fallback to ALSA (like Firefox <52). This resolves #115. PulseAudio will remain enabled by default -- if at runtime it's not available, it will fall back to ALSA. Building the tree will still require libpulse to be installed, unless using --disable-pulseaudio. --- old-configure.in | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'old-configure.in') diff --git a/old-configure.in b/old-configure.in index 4fbe49b96..afa6e3069 100644 --- a/old-configure.in +++ b/old-configure.in @@ -3210,15 +3210,20 @@ dnl ================================== dnl = Check alsa availability on Linux dnl ================================== +dnl If using Linux, enable the alsa library by default +if test "$OS_TARGET" = "Linux"; then + MOZ_ALSA=1 +fi + MOZ_ARG_ENABLE_BOOL(alsa, -[ --enable-alsa Enable Alsa support], +[ --enable-alsa Enable Alsa support (default on Linux)], MOZ_ALSA=1, MOZ_ALSA=) if test -n "$MOZ_ALSA"; then PKG_CHECK_MODULES(MOZ_ALSA, alsa, , [echo "$MOZ_ALSA_PKG_ERRORS" - AC_MSG_ERROR([Need alsa for audio output on Linux. (On Ubuntu, you might try installing the package libasound2-dev.)])]) + AC_MSG_ERROR([You need ALSA for audio output on Linux.])]) fi AC_SUBST(MOZ_ALSA) @@ -3246,7 +3251,7 @@ if test -n "$MOZ_PULSEAUDIO"; then if test -z "$gonkdir"; then PKG_CHECK_MODULES(MOZ_PULSEAUDIO, libpulse, , [echo "$MOZ_PULSEAUDIO_PKG_ERRORS" - AC_MSG_ERROR([pulseaudio audio backend requires libpulse development package])]) + AC_MSG_ERROR([Building pulseaudio audio backend requires libpulse development package])]) else MOZ_PULSEAUDIO_CFLAGS="-I$gonkdir/external/pulseaudio/pulseaudio/src" fi -- cgit v1.2.3