Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoerg Mueller <nexyon@gmail.com>2011-08-28 18:21:44 +0400
committerJoerg Mueller <nexyon@gmail.com>2011-08-28 18:21:44 +0400
commitb4b046995b21d59e315eb71ed08fc1ae066c891b (patch)
tree99980da0b92c4178489604e664d6bf799858830d /source/blender/blenkernel/intern/sound.c
parent8e12b7b054c3c4e95a23f26db232d99ff18e2b90 (diff)
* Removing mocap GSoC (is an addon already).
* Fixing ffmpeg-0.8 errors. * Fixing Ketsji paths. * Removing DoSound from BGE. * Fixing audio scene update to use only current scene objects.
Diffstat (limited to 'source/blender/blenkernel/intern/sound.c')
-rw-r--r--source/blender/blenkernel/intern/sound.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/source/blender/blenkernel/intern/sound.c b/source/blender/blenkernel/intern/sound.c
index a364f860255..842923e63d0 100644
--- a/source/blender/blenkernel/intern/sound.c
+++ b/source/blender/blenkernel/intern/sound.c
@@ -24,6 +24,7 @@
#include "DNA_sound_types.h"
#include "DNA_speaker_types.h"
+#define WITH_AUDASPACE
#ifdef WITH_AUDASPACE
# include "AUD_C-API.h"
#endif
@@ -649,9 +650,10 @@ int sound_get_channels(struct bSound* sound)
return info.specs.channels;
}
-void sound_update_scene(struct Main* bmain, struct Scene* scene)
+void sound_update_scene(struct Scene* scene)
{
Object* ob;
+ Base* base;
NlaTrack* track;
NlaStrip* strip;
Speaker* speaker;
@@ -660,8 +662,9 @@ void sound_update_scene(struct Main* bmain, struct Scene* scene)
void* handle;
float quat[4];
- for(ob = bmain->object.first; ob; ob = ob->id.next)
+ for(base = FIRSTBASE; base; base=base->next)
{
+ ob = base->object;
if(ob->type == OB_SPEAKER)
{
if(ob->adt)