Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Jan 2017 23:31:37 +0000
From:      bugzilla-noreply@freebsd.org
To:        gecko@FreeBSD.org
Subject:   [Bug 216383] www/firefox: Pulseaudio compiled in by default
Message-ID:  <bug-216383-21738-iySJcs7QvR@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-216383-21738@https.bugs.freebsd.org/bugzilla/>
References:  <bug-216383-21738@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216383

--- Comment #1 from Jan Beich (mail not working) <jbeich@FreeBSD.org> ---
PulseAudio defaults partially come from upstream[1]. It also better integra=
tes
with common desktop environments (GNOME, KDE, etc.). To not blow up the
dependencies for package-only users by default pulseaudio is only required
during build. If you don't like this just uncheck the option when building
locally or add OPTIONS_UNSET +=3D PULSEAUDIO to /etc/make.conf.

ALSA on FreeBSD state: OSS plugin is unmaintained upstream, lacks devices
enumeration, no MIDI, many -utils are broken, high CPU usage in Firefox with
BUFSZ_P2 hack disabled. What else can you expect from non-native audio syst=
em?
PulseAudio isn't as bad but has issues of its own e.g., bug 211684.

OSS in libcubeb exists as files/patch-bug1021761. It's always enabled but
cannot be exclusive due to lack of WebRTC backend. Building WebRTC without
audio backend is currently broken. Before libcubeb came to be there was
libsydneyaudio which had OSS support but suffered from very poor latency and
sometimes crashed.

In short, what are you trying to solve by disabling PULSEAUDIO option by
default?

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=3D837563
    https://bugzilla.mozilla.org/show_bug.cgi?id=3D1247056

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-216383-21738-iySJcs7QvR>