diff options
author | Peter Schlaile <peter@schlaile.de> | 2008-03-24 20:35:01 +0300 |
---|---|---|
committer | Peter Schlaile <peter@schlaile.de> | 2008-03-24 20:35:01 +0300 |
commit | 8d2a0a566f88c3af3dbce774d013afad539bab27 (patch) | |
tree | 09d94173e04a0785be3e6bce8c0249f95772f234 /source/blender/blenloader/intern | |
parent | 2b7e4f4d4a31544669cd92db6fe588d25ce12a48 (diff) |
== Sequencer ==
A lot of fixes for anim_startofs / anim_endofs:
* crashed when striplen was 0 and startstill / endstill still in use
* made it work for Audio (HD and RAM)
* made it work for Image Sequences
* added a new cutting tool, that uses anim_startofs / endofs instead of
startofs / endofs. This is now the default and called "hard cut"
* moved old cutting method to "Shift-K" and renamed it "soft cut"
Diffstat (limited to 'source/blender/blenloader/intern')
-rw-r--r-- | source/blender/blenloader/intern/writefile.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/blenloader/intern/writefile.c b/source/blender/blenloader/intern/writefile.c index 4d8544ec09d..afacb82ae0d 100644 --- a/source/blender/blenloader/intern/writefile.c +++ b/source/blender/blenloader/intern/writefile.c @@ -1528,7 +1528,7 @@ static void write_scenes(WriteData *wd, ListBase *scebase) writestruct(wd, DATA, "StripColorBalance", 1, strip->color_balance); } if(seq->type==SEQ_IMAGE) - writestruct(wd, DATA, "StripElem", strip->len, strip->stripdata); + writestruct(wd, DATA, "StripElem", MEM_allocN_len(strip->stripdata) / sizeof(struct StripElem), strip->stripdata); else if(seq->type==SEQ_MOVIE || seq->type==SEQ_RAM_SOUND || seq->type == SEQ_HD_SOUND) writestruct(wd, DATA, "StripElem", 1, strip->stripdata); |