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:
authorBastien Montagne <montagne29@wanadoo.fr>2019-01-11 21:48:56 +0300
committerBastien Montagne <montagne29@wanadoo.fr>2019-01-11 22:01:01 +0300
commit1ded3d2f7c04100698afdee356e2ba8d4ae2d6bd (patch)
tree6beeb28679ed0ab09c52e376e2969a58a86a2b69 /source/blender/blenkernel/BKE_sequencer.h
parentc97794520f030b03a87c5c7b386aeb64571f46f6 (diff)
Fix T55668: Volume Keyframe on Cut-ted Metastrip (re-doing the fix in better way).
Fix T60194: Sequencer cut loses animation data for the right strip. Fixing the first also fixes the second. First attempt was delaying uniquename check at a later step of cut process, after everything had been duplicated. While this fixed first issue, second one became even more proeminent (it become active for all strips, and not only video/audio movie strips in meta's). So instead, passing along the list of (new) sequences, so that duplicated seqs can be put there immediately, before checking for unique names, henceforth ensuring even strips inside meta's get properly handled.
Diffstat (limited to 'source/blender/blenkernel/BKE_sequencer.h')
-rw-r--r--source/blender/blenkernel/BKE_sequencer.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/blenkernel/BKE_sequencer.h b/source/blender/blenkernel/BKE_sequencer.h
index 043f08adc17..d395fca0bbd 100644
--- a/source/blender/blenkernel/BKE_sequencer.h
+++ b/source/blender/blenkernel/BKE_sequencer.h
@@ -336,7 +336,8 @@ bool BKE_sequence_base_shuffle_time(ListBase *seqbasep, struct Scene *evil_scene
bool BKE_sequence_base_isolated_sel_check(struct ListBase *seqbase);
void BKE_sequencer_free_imbuf(struct Scene *scene, struct ListBase *seqbasep, bool for_render);
struct Sequence *BKE_sequence_dupli_recursive(
- const struct Scene *scene_src, struct Scene *scene_dst, struct Sequence *seq, int dupe_flag);
+ const struct Scene *scene_src, struct Scene *scene_dst,
+ struct ListBase *new_seq_list, struct Sequence *seq, int dupe_flag);
int BKE_sequence_swap(struct Sequence *seq_a, struct Sequence *seq_b, const char **error_str);
bool BKE_sequence_check_depend(struct Sequence *seq, struct Sequence *cur);