Use libcanberra for sounds

Registered by Daniele Napolitano

Instead MikMod, use libcanberra for sounds effects. This fix some bugs and use PulseAudio.

Blueprint information

Status:
Started
Approver:
Daniele Napolitano
Priority:
Medium
Drafter:
None
Direction:
Approved
Assignee:
Wesley Ellis
Definition:
Approved
Series goal:
Accepted for legacy
Implementation:
Needs Code Review
Milestone target:
None
Started by
Daniele Napolitano

Whiteboard

Got libcanberra-gtk to link properly, and even got libcanberra to play autonom.ogg for the main window widget. Now to start tuning it so that it plays for the right widgets and events.

Wes Ellis: Sound now plays for all events. I have one more commit to push and I will be ready for review. Should be up in a couple hours.

Wes Ellis: Okay, just wrapping things up here. All sounds work on my system, and the toggle buttons for sound preferences and music preferences now work (rev 101). The only thing that is lacking is the background music looping. I was hoping to use (*ca_finish_callback_t) for that, but I don't really know how to use function pointers. I will work on this more, any help is appreciated. After that learn how to do a Launchpad recipe and do some user testing.

Wes Ellis: All done, or so I think.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.