Blender Git Loki
Git Commits -> Revision 044887b
Revision 044887b by Joerg Mueller (master) June 21, 2011, 20:21 (GMT) |
3D Audio GSoC: - Created Handle classes - Changed Reference counting completely - Fixing some streaming bugs - Completely disabled OpenAL Buffered Factories (they were unused anyway) |
Commit Details:
Full Hash: 044887b5a4b1df57fce408f29f59bce1d7fa0085
SVN Revision: 37711
Parent Commit: cc71dcc
Lines Changed: +1954, -2074
3 Added Paths:
/intern/audaspace/intern/AUD_I3DHandle.h (+213, -0) (View)
/intern/audaspace/intern/AUD_IHandle.h (+181, -0) (View)
/intern/audaspace/intern/AUD_ReferenceHandler.cpp (+33, -0) (View)
/intern/audaspace/intern/AUD_IHandle.h (+181, -0) (View)
/intern/audaspace/intern/AUD_ReferenceHandler.cpp (+33, -0) (View)
20 Modified Paths:
/intern/audaspace/CMakeLists.txt (+3, -0) (Diff)
/intern/audaspace/ffmpeg/AUD_FFMPEGReader.cpp (+1, -1) (Diff)
/intern/audaspace/FX/AUD_DoubleReader.cpp (+2, -0) (Diff)
/intern/audaspace/intern/AUD_BufferReader.cpp (+2, -0) (Diff)
/intern/audaspace/intern/AUD_C-API.cpp (+129, -83) (Diff)
/intern/audaspace/intern/AUD_C-API.h (+2, -11) (Diff)
/intern/audaspace/intern/AUD_I3DDevice.h (+0, -196) (Diff)
/intern/audaspace/intern/AUD_IDevice.h (+3, -152) (Diff)
/intern/audaspace/intern/AUD_NULLDevice.cpp (+3, -77) (Diff)
/intern/audaspace/intern/AUD_NULLDevice.h (+2, -17) (Diff)
/intern/audaspace/intern/AUD_Reference.h (+62, -51) (Diff)
/intern/audaspace/intern/AUD_SequencerFactory.cpp (+1, -1) (Diff)
/intern/audaspace/intern/AUD_SoftwareDevice.cpp (+211, -324) (Diff)
/intern/audaspace/intern/AUD_SoftwareDevice.h (+55, -27) (Diff)
/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp (+778, -876) (Diff)
/intern/audaspace/OpenAL/AUD_OpenALDevice.h (+101, -53) (Diff)
/intern/audaspace/Python/AUD_PyAPI.cpp (+90, -165) (Diff)
/intern/audaspace/Python/AUD_PyAPI.h (+3, -4) (Diff)
/source/blender/blenkernel/intern/sound.c (+45, -14) (Diff)
/source/gameengine/Ketsji/KX_SoundActuator.cpp (+34, -22) (Diff)
/intern/audaspace/ffmpeg/AUD_FFMPEGReader.cpp (+1, -1) (Diff)
/intern/audaspace/FX/AUD_DoubleReader.cpp (+2, -0) (Diff)
/intern/audaspace/intern/AUD_BufferReader.cpp (+2, -0) (Diff)
/intern/audaspace/intern/AUD_C-API.cpp (+129, -83) (Diff)
/intern/audaspace/intern/AUD_C-API.h (+2, -11) (Diff)
/intern/audaspace/intern/AUD_I3DDevice.h (+0, -196) (Diff)
/intern/audaspace/intern/AUD_IDevice.h (+3, -152) (Diff)
/intern/audaspace/intern/AUD_NULLDevice.cpp (+3, -77) (Diff)
/intern/audaspace/intern/AUD_NULLDevice.h (+2, -17) (Diff)
/intern/audaspace/intern/AUD_Reference.h (+62, -51) (Diff)
/intern/audaspace/intern/AUD_SequencerFactory.cpp (+1, -1) (Diff)
/intern/audaspace/intern/AUD_SoftwareDevice.cpp (+211, -324) (Diff)
/intern/audaspace/intern/AUD_SoftwareDevice.h (+55, -27) (Diff)
/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp (+778, -876) (Diff)
/intern/audaspace/OpenAL/AUD_OpenALDevice.h (+101, -53) (Diff)
/intern/audaspace/Python/AUD_PyAPI.cpp (+90, -165) (Diff)
/intern/audaspace/Python/AUD_PyAPI.h (+3, -4) (Diff)
/source/blender/blenkernel/intern/sound.c (+45, -14) (Diff)
/source/gameengine/Ketsji/KX_SoundActuator.cpp (+34, -22) (Diff)