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:
authorPeter Schlaile <peter@schlaile.de>2008-01-29 00:24:08 +0300
committerPeter Schlaile <peter@schlaile.de>2008-01-29 00:24:08 +0300
commit87eaa637c5866edbb8a017eb9f67018b032fb3a8 (patch)
treee6b04b869b7ed9158a4340553aa3494b022b4716 /source/blender/makesdna/DNA_sequence_types.h
parentd4411e6769c43820a721474ca787e79d1376d5de (diff)
== Sequencer ==
Fixed two issues with the sequencer: * using blend modes with startstill / endstill in combination with IPOs failed, since there was no room to store the composited result. (It was stored into the same TStripElem thereby effectively disabling the effect of the IPO) If you have no idea, what this is all about: A common case was: use a single PNG as a title, extrude and try to fade in / out using IPOs. * startstill / endstill are always displayed, so that one can change them also on movie-strips and scene-strips.
Diffstat (limited to 'source/blender/makesdna/DNA_sequence_types.h')
-rw-r--r--source/blender/makesdna/DNA_sequence_types.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/makesdna/DNA_sequence_types.h b/source/blender/makesdna/DNA_sequence_types.h
index 066e23ca984..d9e87837f0f 100644
--- a/source/blender/makesdna/DNA_sequence_types.h
+++ b/source/blender/makesdna/DNA_sequence_types.h
@@ -79,6 +79,7 @@ typedef struct StripProxy {
typedef struct Strip {
struct Strip *next, *prev;
int rt, len, us, done;
+ int startstill, endstill;
StripElem *stripdata;
char dir[160];
int orx, ory;
@@ -86,6 +87,8 @@ typedef struct Strip {
StripTransform *transform;
StripProxy *proxy;
TStripElem *tstripdata;
+ TStripElem *tstripdata_startstill;
+ TStripElem *tstripdata_endstill;
} Strip;