diff options
Diffstat (limited to 'mozilla-837563.patch')
-rw-r--r-- | mozilla-837563.patch | 144 |
1 files changed, 0 insertions, 144 deletions
diff --git a/mozilla-837563.patch b/mozilla-837563.patch deleted file mode 100644 index 40121a2..0000000 --- a/mozilla-837563.patch +++ /dev/null @@ -1,144 +0,0 @@ -# HG changeset patch -# User Matthew Gregan <kinetik@flim.org> -# Date 1383172648 -46800 -# Thu Oct 31 11:37:28 2013 +1300 -# Node ID 2f6bd7da0756edaad53b601b18cf0c0e27f5f676 -# Parent 0f6219c6fb61f3f5e6775d269a6cf52305021024 -Bug 837563 - Enable libcubeb's PulseAudio backend. r=glandium - -diff --git a/configure.in b/configure.in ---- a/configure.in -+++ b/configure.in -@@ -5522,65 +5522,68 @@ fi - if test -n "$MOZ_TREMOR"; then - AC_DEFINE(MOZ_TREMOR) - fi - - if test -n "$MOZ_OPUS"; then - AC_DEFINE(MOZ_OPUS) - fi - --dnl ======================================================== --dnl = Check alsa availability on Linux if using sydneyaudio --dnl ======================================================== -- --dnl If using sydneyaudio with Linux, ensure that the alsa library is available -+dnl ==================================================== -+dnl = Check alsa availability on Linux if using libcubeb -+dnl ==================================================== -+ -+dnl If using libcubeb with Linux, ensure that the alsa library is available - if test -n "$MOZ_CUBEB" -a "$OS_TARGET" = "Linux"; then - MOZ_ALSA=1 - fi - - MOZ_ARG_ENABLE_BOOL(alsa, - [ --enable-alsa Enable Alsa support (default on Linux)], --MOZ_ALSA=1, --MOZ_ALSA=) -+ MOZ_ALSA=1, -+ MOZ_ALSA=) - - if test -n "$MOZ_ALSA"; then - AC_DEFINE(MOZ_CUBEB) - PKG_CHECK_MODULES(MOZ_ALSA, alsa, , - [echo "$MOZ_ALSA_PKG_ERRORS" - AC_MSG_ERROR([Need alsa for Ogg, Wave or WebM decoding on Linux. Disable with --disable-ogg --disable-wave --disable-webm. (On Ubuntu, you might try installing the package libasound2-dev.)])]) - fi - - AC_SUBST(MOZ_ALSA) - AC_SUBST(MOZ_ALSA_CFLAGS) - AC_SUBST(MOZ_ALSA_LIBS) - - dnl ======================================================== --dnl = Enable PulseAudio --dnl ======================================================== -- --MOZ_ARG_ENABLE_BOOL(pulseaudio, --[ --enable-pulseaudio Enable PulseAudio support (experimental)], --MOZ_PULSEAUDIO=1, --MOZ_PULSEAUDIO=) -+dnl = Disable PulseAudio -+dnl ======================================================== -+ -+dnl If using libcubeb with Linux, ensure that the PA library is available -+if test -n "$MOZ_CUBEB" -a "$OS_TARGET" = "Linux" -a -z "$MOZ_B2G"; then -+ MOZ_PULSEAUDIO=1 -+fi -+ -+MOZ_ARG_DISABLE_BOOL(pulseaudio, -+[ --disable-pulseaudio Disable PulseAudio support], -+ MOZ_PULSEAUDIO=, -+ MOZ_PULSEAUDIO=1) - - if test -n "$MOZ_PULSEAUDIO"; then - AC_DEFINE(MOZ_CUBEB) - 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])]) - else - MOZ_PULSEAUDIO_CFLAGS="-I$gonkdir/external/pulseaudio/pulseaudio/src" -- MOZ_PULSEAUDIO_LIBS="-lpulse" - fi - fi - - AC_SUBST(MOZ_PULSEAUDIO) - AC_SUBST(MOZ_PULSEAUDIO_CFLAGS) --AC_SUBST(MOZ_PULSEAUDIO_LIBS) - - dnl ======================================================== - dnl = Enable GStreamer - dnl ======================================================== - if test "$OS_TARGET" = "Linux"; then - MOZ_GSTREAMER=1 - fi - -diff --git a/media/webrtc/signaling/test/Makefile.in b/media/webrtc/signaling/test/Makefile.in ---- a/media/webrtc/signaling/test/Makefile.in -+++ b/media/webrtc/signaling/test/Makefile.in -@@ -18,21 +18,16 @@ LIBS = \ - $(NULL) - - ifdef MOZ_CUBEB - ifdef MOZ_ALSA - LIBS += \ - $(MOZ_ALSA_LIBS) \ - $(NULL) - endif --ifdef MOZ_PULSEAUDIO --LIBS += \ -- $(MOZ_PULSEAUDIO_LIBS) \ -- $(NULL) --endif - endif - - ifeq ($(OS_TARGET),Android) - LIBS += \ - $(STLPORT_LDFLAGS) \ - $(STLPORT_LIBS) \ - $(NULL) - CPPFLAGS += \ -diff --git a/toolkit/library/Makefile.in b/toolkit/library/Makefile.in ---- a/toolkit/library/Makefile.in -+++ b/toolkit/library/Makefile.in -@@ -428,19 +428,16 @@ OS_LIBS += $(call EXPAND_LIBNAME,secur32 - endif - endif - - - ifdef MOZ_CUBEB - ifdef MOZ_ALSA - EXTRA_DSO_LDOPTS += $(MOZ_ALSA_LIBS) - endif --ifdef MOZ_PULSEAUDIO --EXTRA_DSO_LDOPTS += $(MOZ_PULSEAUDIO_LIBS) --endif - endif - - ifdef HAVE_CLOCK_MONOTONIC - EXTRA_DSO_LDOPTS += $(REALTIME_LIBS) - endif - - ifeq (android,$(MOZ_WIDGET_TOOLKIT)) - OS_LIBS += -lGLESv2 |