Bug 62575 (suse47575) - firefox should use ALSA for sound output
Summary: firefox should use ALSA for sound output
Status: RESOLVED FIXED
: 63894 (view as bug list)
Alias: suse47575
Product: SUSE Linux 10.1
Classification: openSUSE
Component: Firefox (show other bugs)
Version: Alpha 1
Hardware: All Linux
: P5 - None : Enhancement (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 63894
  Show dependency treegraph
 
Reported: 2004-10-24 18:59 UTC by Wolfgang Rosenauer
Modified: 2007-11-02 14:16 UTC (History)
3 users (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wolfgang Rosenauer 2004-10-24 18:59:33 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?
Comment 1 Wolfgang Rosenauer 2005-03-17 20:12:05 UTC
*** Bug 63894 has been marked as a duplicate of this bug. ***
Comment 2 Dirk Mueller 2005-08-13 11:04:54 UTC
is this still an issue? we use alsa dmix now anyway.  
Comment 3 Dirk Mueller 2005-08-23 16:28:52 UTC
we're trying to get rid of artsd. reopen if you still think we should use 
artsd for mozilla.  
Comment 4 Adrian Schröter 2005-08-23 19:01:37 UTC
yes, but this does only work, when the apps are using alsa and not OSS 
(/dev/dsp). Does firefox use alsa ? 
Comment 5 Wolfgang Rosenauer 2005-08-23 19:40:20 UTC
Firefox is using libesd:
http://lxr.mozilla.org/aviary101branch/source/widget/src/gtk2/nsSound.cpp
Comment 6 Adrian Schröter 2005-08-24 06:41:51 UTC
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 ...) 
Comment 7 Wolfgang Rosenauer 2005-08-24 07:44:32 UTC
No alsa code in Firefox yet. Maybe we could implement it.
gnome-maintainers: What is the future for GNOME/GTK2 and sound output?
Comment 8 JP Rosevear 2005-08-24 12:10:28 UTC
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).
Comment 9 Stephan Kulow 2005-11-16 15:44:37 UTC
Put it in the feature database to be tracked there: http://keeper.suse.de:8080/webfate/match/id?value=300327
Comment 10 Wolfgang Rosenauer 2005-12-29 06:34:31 UTC
reopen again
Comment 11 Wolfgang Rosenauer 2005-12-29 06:42:29 UTC
changing subject for this enhancement for my tracking.
The AOSS stuff is in bug #117079
Comment 12 Stanislav Brabec 2006-09-04 10:12:02 UTC
Yes, esound uses ALSA for a long time.
Comment 13 Mark Gordon 2007-11-02 14:16:59 UTC
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.