Changeset View
Changeset View
Standalone View
Standalone View
source/blender/sequencer/intern/strip_add.c
| Show First 20 Lines • Show All 220 Lines • ▼ Show 20 Lines | else if (seq->type == SEQ_TYPE_TEXT) { | ||||
| seq->blend_mode = SEQ_TYPE_ALPHAOVER; | seq->blend_mode = SEQ_TYPE_ALPHAOVER; | ||||
| } | } | ||||
| else if (SEQ_effect_get_num_inputs(seq->type) == 1) { | else if (SEQ_effect_get_num_inputs(seq->type) == 1) { | ||||
| seq->blend_mode = seq->seq1->blend_mode; | seq->blend_mode = seq->seq1->blend_mode; | ||||
| } | } | ||||
| if (!load_data->effect.seq1) { | if (!load_data->effect.seq1) { | ||||
| seq->len = 1; /* Effect is generator, set non zero length. */ | seq->len = 1; /* Effect is generator, set non zero length. */ | ||||
| SEQ_transform_set_right_handle_frame(seq, load_data->image.end_frame); | SEQ_transform_set_right_handle_frame(seq, load_data->effect.end_frame); | ||||
| } | } | ||||
| SEQ_relations_update_changed_seq_and_deps(scene, seq, 1, 1); /* Runs SEQ_time_update_sequence. */ | SEQ_relations_update_changed_seq_and_deps(scene, seq, 1, 1); /* Runs SEQ_time_update_sequence. */ | ||||
| seq_add_set_name(seq, load_data); | seq_add_set_name(seq, load_data); | ||||
| seq_add_generic_update(scene, seqbase, seq); | seq_add_generic_update(scene, seqbase, seq); | ||||
| return seq; | return seq; | ||||
| } | } | ||||
| /** | /** | ||||
| ▲ Show 20 Lines • Show All 560 Lines • Show Last 20 Lines | |||||