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