diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2015-01-28 15:30:15 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2015-01-28 15:32:33 +0300 |
commit | 7c72ba60d7556f611501e288adc5cc1ee5f214c1 (patch) | |
tree | 5581bec4a0f64b6beeb8812b810d465fc7c8c636 /source/blender/makesdna | |
parent | 7a6d757a3b802f91cbfb834abe7756a31af39e9a (diff) |
Sequencer: Option to skip strip proxy generation if they already exists
This is a per-strip option next to the build proxy size which tells blender
whether to skip building proxy size if the file for it already exists or not.
The option is called "Overwrite" for simplicity.
This option is enabled by default to avoid changes in the file behavior.
TODO: Would be nice to do something like that for movie clips as well.
Diffstat (limited to 'source/blender/makesdna')
-rw-r--r-- | source/blender/makesdna/DNA_sequence_types.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/source/blender/makesdna/DNA_sequence_types.h b/source/blender/makesdna/DNA_sequence_types.h index 20678bdae49..c6748cca8e1 100644 --- a/source/blender/makesdna/DNA_sequence_types.h +++ b/source/blender/makesdna/DNA_sequence_types.h @@ -94,6 +94,8 @@ typedef struct StripProxy { // to build short build_tc_flags; // time code flags (see below) of all tc indices // to build + short build_flags; + char pad[6]; } StripProxy; typedef struct Strip { @@ -398,6 +400,11 @@ enum { #define SEQ_PROXY_TC_RECORD_RUN_NO_GAPS 8 #define SEQ_PROXY_TC_ALL 15 +/* SeqProxy->build_flags */ +enum { + SEQ_PROXY_SKIP_EXISTING = 1, +}; + /* seq->alpha_mode */ enum { SEQ_ALPHA_STRAIGHT = 0, |