Summary: | www-client/firefox[-bin] and pulseaudio | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | aditsu <aditsu> |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED NEEDINFO | ||
Severity: | normal | CC: | floppym, leio, Sergiy.Borodych, tsmksubc |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=615000 https://bugs.gentoo.org/show_bug.cgi?id=613980 https://bugs.gentoo.org/show_bug.cgi?id=616512 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
aditsu
2017-06-01 20:35:09 UTC
The firefox/firefox-bin ebuilds already allow you to use apulse. The dependency is this: pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.9 ) ) So, you should install media-sounds/apulse, and then *enable* the pulseaudio USE flag on www-client/firefox. (In reply to Mike Gilbert from comment #1) > So, you should install media-sounds/apulse, and then *enable* the pulseaudio > USE flag on www-client/firefox. On firefox-bin. www-client/firefox requires pulseaudio at build time for that and later use apulse instead; but for now also supports building the unmaintained alsa cubeb backend instead with USE=-pulseaudio (which misses features like surround sound and full duplex, latter probably needed for any proper webrtc echo cancellation; albeit running the pulseaudio cubeb backend via apulse might have similar missing features). (In reply to Mart Raudsepp from comment #2) > On firefox-bin. www-client/firefox requires pulseaudio at build time for > that and later use apulse instead Ah, I missed that. apulse doesn't install headers or pkg-config files, so that makes sense I guess. Thanks for the info. It would be helpful to add these details to the "audio will not play" message. Specifically: - you can use pulseaudio or apulse - source-built firefox supports ALSA (at least for now) (In reply to aditsu from comment #4) > - source-built firefox supports ALSA (at least for now) .. at a crippled capacity (and not supported by official upstream beyond accepting patches of community maintainers) Ian's reasonable warning message was there for a moment(27dfc5592208b407bbaf26cbc780bfae5294c001 until fb070946c79bef8356e120983461a5099bb9085f): "USE=-pulseaudio : audio will not play without apulse or pulseaudio installed" maybe it could be re used so that users could get to know thay don't have to live without sound on pulseaudio-free systems? Is this still an issue? I gave up and switched to pulseaudio in the meantime, mainly for convenient bluetooth support (and also compatibility with more programs). It doesn't seem feasible to live without it anymore. |