Sound:
authorJoerg Mueller <nexyon@gmail.com>
Sat, 26 Sep 2009 20:03:01 +0000 (20:03 +0000)
committerJoerg Mueller <nexyon@gmail.com>
Sat, 26 Sep 2009 20:03:01 +0000 (20:03 +0000)
commit69995bb1b32a081dab987926e0c9f3b94cd63209
tree20c90d6e80c4f25747d635b764927d6b755629db
parent7af92d6eff8d690789503349991db475dde16972
Sound:

* Threading buxfix letting MSVC Debug builds crash because of corrupted std::lists
* Adopted two property ranges
* Changed the mixdown volume to set the device volume instead of the volume of every sound.

I also removed the private redefinition of m_logicmgr in SCA_BasicEventManager, which was already defined protected in the parent class SCA_EventManager and thus caused a bug letting GE crash here because of an uninitialized pointer.
intern/audaspace/OpenAL/AUD_OpenALDevice.cpp
intern/audaspace/intern/AUD_C-API.cpp
intern/audaspace/intern/AUD_C-API.h
intern/audaspace/intern/AUD_SoftwareDevice.cpp
source/blender/blenkernel/intern/sound.c
source/blender/makesrna/intern/rna_scene.c
source/gameengine/GameLogic/SCA_BasicEventManager.h