Blender Git Commit Log

Git Commits -> Revision 009dea9

Revision 009dea9 by Brecht Van Lommel (master)
May 15, 2009, 12:34 (GMT)
Bug/patch #18714: fix game engine sound on OS X Intel, patch by
Ken Hursh and myself.

* Get rid of dependency on ALUT. It is really only used to
load a WAV file, and apparently crashing doing so on OS X Intel,
(perhaps due to endian issues?). There was already own code
for doing this on some system, so now it uses that. That code
had it's own endian issues which are now fixed, along with
better checks to avoid crashing on corrupt or unsupported files.

* Also get rid of some unecessarily complicate #ifdefs.

* According to the bug report OS X Intel OpenAL only works with
static openal linking still (WITH_BF_STATICOPENAL for scons).

Commit Details:

Full Hash: 009dea9577620d2ff0d0c95f0b4104237dea1abe
SVN Revision: 20213
Parent Commit: b8657fd
Lines Changed: +171, -131

3 Modified Paths:

/config/irix6-config.py (+0, -5) (Diff)
/config/linux2-config.py (+0, -5) (Diff)
/intern/SoundSystem/openal/SND_OpenALDevice.cpp (+171, -121) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021