Closed Bug 121260 Opened 24 years ago Closed 23 years ago

gtk2 needs to have sound hooked up

Categories

(Core :: XUL, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: blizzard, Assigned: blizzard)

References

Details

Attachments

(2 files, 1 obsolete file)

gtk2 need to have the sound interface hooked up.
Blocks: gtk2
Considered using GStreamer for this? OEOne is using GStreamer as the media backend for their XUL based desktop. And it will also be the media backend for GNOME 2, starting from GNOME 2.2
Attached patch patchSplinter Review
porting from widget/src/gtk most same as in Gtk By this patch, we can hear the email recieved sound now. seek r=?
Comment on attachment 98093 [details] [diff] [review] patch r=blizzard go ahead and check it in.
Attachment #98093 - Flags: review+
checked in Trunk. Thanks for Robin, he has contributed many good patches for mozilla.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
due to bug 166917, NS_INIT_REFCNT was obsoleted and can not be used. It causes compiling fail of nsSound.cpp
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Attached patch patch for compiling fail (obsolete) — Splinter Review
according to bug 166917
The initial patch is wrong : it will only work on system where libesd.so is installed.. Meaning it REQUIRES devel package of esound installed, which is not the case for 90% of desktop users.. It should try to load libesd.so.0 (we don't have any intention of breaking esd binary compatibility in the near or distant future..)
Should we also apply this libesd.so.0 to widget/src/gtk/nsSound.cpp?
Comment on attachment 100423 [details] [diff] [review] fix build problem and try to load libesd.so.0 first. It is ok for me
Attachment #100423 - Flags: review+
Checked in. Bug #171088 opened to get this fixed in gtk1.2, too.
Status: REOPENED → RESOLVED
Closed: 23 years ago23 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: