[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [46472] trunk/blender/source/blender/ blenkernel/intern/sound.c: Fix crash doing alt+A playback in files saved in version <= 2.34, this code runs

Brecht Van Lommel brechtvanlommel at pandora.be
Wed May 9 17:54:22 CEST 2012


Revision: 46472
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=46472
Author:   blendix
Date:     2012-05-09 15:54:22 +0000 (Wed, 09 May 2012)
Log Message:
-----------
Fix crash doing alt+A playback in files saved in version <= 2.34, this code runs
before the version patch which it ideally shouldn't, but moving it to a different
location is tricky.

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/sound.c

Modified: trunk/blender/source/blender/blenkernel/intern/sound.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/sound.c	2012-05-09 15:43:02 UTC (rev 46471)
+++ trunk/blender/source/blender/blenkernel/intern/sound.c	2012-05-09 15:54:22 UTC (rev 46472)
@@ -391,6 +391,10 @@
 
 void sound_create_scene(struct Scene *scene)
 {
+	/* should be done in version patch, but this gets called before */
+	if (scene->r.frs_sec_base == 0)
+		scene->r.frs_sec_base = 1;
+
 	scene->sound_scene = AUD_createSequencer(FPS, scene->audio.flag & AUDIO_MUTE);
 	AUD_updateSequencerData(scene->sound_scene, scene->audio.speed_of_sound,
 	                        scene->audio.doppler_factor, scene->audio.distance_model);




More information about the Bf-blender-cvs mailing list