diff options
author | Peter Schlaile <peter@schlaile.de> | 2008-03-23 20:56:44 +0300 |
---|---|---|
committer | Peter Schlaile <peter@schlaile.de> | 2008-03-23 20:56:44 +0300 |
commit | c52695bafe477d8a8ee81ca37ba55e0bcd196fd7 (patch) | |
tree | 8d1c981c3b4e8e2a5dc8689b9165437cf1cf887b /source/blender/src/editseq.c | |
parent | 096fcb3c8fab2fdf989fcb20e74f07ecbc318aaa (diff) |
== Sequencer / ImBuf ==
Fixed a long standing bug in IMB_dupImBuf: refcounter should be better 0
within the duplicated ImBuf...
Finally removed this strange STRIPELEM_META mumbo jumbo.
On a way to asset management: made METAs behave like true input strips:
* proxying should work
* input filter options should work (including transform and color balance :)
* IPOs now work in replace mode
Diffstat (limited to 'source/blender/src/editseq.c')
-rw-r--r-- | source/blender/src/editseq.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/source/blender/src/editseq.c b/source/blender/src/editseq.c index d40d76785b4..ad940ec3d92 100644 --- a/source/blender/src/editseq.c +++ b/source/blender/src/editseq.c @@ -2339,7 +2339,7 @@ static Sequence * cut_seq(Sequence * seq, int cutframe) seqn = deep_dupli_seq(seq); } - if (seqn) { /* should never fail */ + if (seqn) { seqn->flag |= SELECT; /* Second Strip! */ @@ -2690,8 +2690,6 @@ void make_meta(void) seqm->strip->len= seqm->len; seqm->strip->us= 1; - set_meta_stripdata(seqm); - if( test_overlap_seq(seqm) ) shuffle_seq(seqm); BIF_undo_push("Make Meta Strip, Sequencer"); @@ -2768,9 +2766,6 @@ void exit_meta(void) ed->seqbasep= ms->oldbasep; - /* recalc entire meta */ - set_meta_stripdata(ms->parseq); - /* recalc all: the meta can have effects connected to it */ seq= ed->seqbasep->first; while(seq) { |