[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

PATCH: add alsa sound output support to ClanLib (both 0.6 and 0.8)



Hi All,

The recent ClanLib discussions have lead to packaging up trophy for Fedora. During trophy testing I noticed that ClanLib lacks alsa (and thus pulseaudio) support. So my trophy package isn't finished yet, but I do have a pathc for ClanLib-0.8 to add alsa support and another one for 0.6.5 while I was at it.

The 0.8 patch is available here:
http://cvs.fedoraproject.org/viewcvs/devel/ClanLib/

As you may notice there are 4 patches there, all of which might be of interest to Debian:

ClanLib-0.8.0-alsa.patch
- Alsa sound support, I will send this upstream after this mail (apply as 4th)

ClanLib-0.8.0-fullscreen.patch
- Rewrote ClanLib fullscreen handling to fix an issue where a part of the
  window decoration show in fullscreen mode on certain videocards, send
  upstream and accepted there (apply 1st)

ClanLib-0.8.0-gcc43.patch
- Compile fixes for compiling with gcc-4.3 (apply 3th)

ClanLib-0.8.0-tex-format.patch
- Fix some stupidness in the OpenGL surface code, which triggers an obscure
  bug in mesa-6.5.2, as a bonus the OpenGL surface's should be somewhat faster
  now. Details: https://bugs.freedesktop.org/show_bug.cgi?id=10491
  send upstream and accepted there (apply 2nd)


And the 0.6.5 alsa support patch is here:
http://cvs.fedoraproject.org/viewcvs/devel/ClanLib06/

Regards,

Hans


Reply to: