Bugzilla – Bug 62575
firefox should use ALSA for sound output
Last modified: 2007-11-02 14:16:59 UTC
mozilla/firefox should use artsd if it is running and esd otherwise. They can't share artsd if running under KDE and built as GTK2 applications. @kde-maintainers, would you like to integrate this? If not please assign back to me. widget/src/gtk2/nsSound.cpp should be the target. widget/src/qt/nsSound.cpp is not ready yet but perhaps it's possible to share that?
*** Bug 63894 has been marked as a duplicate of this bug. ***
is this still an issue? we use alsa dmix now anyway.
we're trying to get rid of artsd. reopen if you still think we should use artsd for mozilla.
yes, but this does only work, when the apps are using alsa and not OSS (/dev/dsp). Does firefox use alsa ?
Firefox is using libesd: http://lxr.mozilla.org/aviary101branch/source/widget/src/gtk2/nsSound.cpp
and does esound use alsa by default ? Stanislav ? anyway, we do not need any daemon support anymore, a direct alsa output would be the best solution (less code, less dependencies, full featured). Does alsa support exist in firefox code ? (I did not found the account of Stanislav ...)
No alsa code in Firefox yet. Maybe we could implement it. gnome-maintainers: What is the future for GNOME/GTK2 and sound output?
Mewer versions of esound default to alsa (including the one in 10.0). The main mozilla related issue is the flash plugin, which we could preload libaoss for (we also need to do this for real player).
Put it in the feature database to be tracked there: http://keeper.suse.de:8080/webfate/match/id?value=300327
reopen again
changing subject for this enhancement for my tracking. The AOSS stuff is in bug #117079
Yes, esound uses ALSA for a long time.
Two issues here: 1) firefox should use alsa, which it has for a long time now, via esd. 2) aoss for flash, which is fixed in another bug. (the original artsd option appears to be obsolete) Since I don't see any outstanding issues, I'd say this seems to have been FIXED.