Ton Roosendaal
205b6501a0
(Accidentally sent previous commit without message... is same stuff)
...
gcc4 error fixes for compiling in OSX Tiger
Also; make using python framework default in makefiles
2005-06-08 18:55:49 +00:00
Kent Mein
7811d7209a
Bunch of gcc 4.0 warning fixes.
...
source/creator/creator.c
changed ifdef's around fpe_handler to match when its actually used.
intern/SoundSystem/intern/SND_AudioDevice.cpp
Changed: SND_SoundObject* oldobject = oldobject = pIdObject->GetSoundObject();
to: SND_SoundObject* oldobject = pIdObject->GetSoundObject();
intern/SoundSystem/openal/SND_OpenALDevice.cpp
removed unused var.
source/blender/blenkernel/intern/mball.c
initalized a couple of vars that might have been used uninitalized.
The rest were changing types to match, most of them were something like
was short * should have been unsigned short *.
Kent
2005-04-27 11:52:50 +00:00
Jean-Luc Peurière
c78e44cdc5
big warning hunt commit
...
lot of casts, added prototypes, missing includes and some true errors
2005-03-09 19:45:59 +00:00
Kester Maddock
c635a0eead
Fix loading of non-packed sounds for Linux.
2004-12-30 03:08:34 +00:00
Kester Maddock
5d04d876f7
Fix for bug #1875 :
...
OpenAL (pthreads) was generating a SIGHUP at alcDestroyContext().
Fix by setting SIGHUP to ignore.
2004-12-05 00:50:55 +00:00
Jean-Luc Peurière
e4562134d2
fix for #1590 , possible fix for #1849 (to be confirmed)
...
OpenAl is subtly different on each platform. Os X need the alutinit/exit stuff
2004-11-29 20:36:03 +00:00
Kent Mein
19a24abcb2
two more vars that were questionably not initalized...
...
Kent
2004-08-31 13:11:59 +00:00
Kester Maddock
8a52016501
Let the game engine manage it's own sound scene. This is to fix bug 1415 (Patch from Peter den Bak)
...
http://projects.blender.org/tracker/index.php?func=detail&aid=1415&group_id=9&atid=125
Also release the OpenAL device & context. These were leaked before, and would cause an assertion.
2004-07-26 11:54:10 +00:00
Kester Maddock
ccc0e30fff
Enable doppler on platforms other than WIN32.
2004-04-17 01:14:35 +00:00
Stefan Gartner
837da93f19
enable openal support for os x and linux-powerpc
...
as there is a conflict between openal and sdl (when compiled with cdrom
support), i had to disable support for cd playing using sdl on os x
for the time being.
2004-04-14 13:00:36 +00:00
Kester Maddock
2ccb9cf785
Added CD Audio support for OpenAL.
...
Updated Scons & Makefiles to cope
2004-04-02 13:15:18 +00:00
Michel Selten
05cec80893
* Updated the auto* build system to compile again.
...
SoundSystem has been moved from source/gameengine to intern. This was needed
because functionality from SoundSystem was needed by
source/blender/src/editsound.c.
* Removed the option for the openal check in configure.ac. It's needed now by
SoundSystem
* Removed the functionality for checking if 'noaudio' was provied on the
commandline. Now audio is default on.
2003-07-16 18:23:50 +00:00
Chris Want
14b4ed4e8d
Jacques patch for initializing m_context as NULL
2003-07-01 00:53:26 +00:00
Frank van Beek
8dcdf3bf0b
- replaced #elif with more correct version:
...
< #elif _WIN32
---
> #elif defined(_WIN32)
2003-01-04 18:17:50 +00:00
Frank van Beek
38e5b5899c
- on windows alcGetError() has no arguments. On other platforms it does.
2003-01-04 16:46:49 +00:00
Kent Mein
e5341714b6
Shrunk the hack so it didn't get used in newer versions of OpenAL which
...
seems to be working.
Kent
(diff follows)
Index: SND_OpenALDevice.cpp
===================================================================
RCS file: /cvs01/blender/source/gameengine/SoundSystem/openal/SND_OpenALDevice.cpp,v
retrieving revision 1.4
diff -u -r1.4 SND_OpenALDevice.cpp
--- SND_OpenALDevice.cpp 2002/11/25 15:29:57 1.4
+++ SND_OpenALDevice.cpp 2002/12/20 19:26:04
@@ -59,7 +59,7 @@
#include <fcntl.h>
/* untill openal gets unified we need this hack for non-windows systems */
-#ifndef WIN32
+#if !defined(WIN32) && !defined(ALC_MAJOR_VERSION)
2002-12-20 19:27:39 +00:00
Kent Mein
209a2ede2c
Last of the config.h mods...
...
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
added to these files.
Kent
--
mein@cs.umn.edu
2002-11-25 15:29:57 +00:00
Kent Mein
716caf4d37
- ALenum alc_error = alcGetError(); // openal_2.14+
...
+ ALenum alc_error = alcGetError(NULL); // openal_2.14+
Fix to get it to work with latest version of openal.
Kent
--
mein@cs.umn.edu
2002-11-12 15:26:05 +00:00
Hans Lambermont
12315f4d0e
Initial revision
2002-10-12 11:37:38 +00:00