Blender Git Loki
Git Commits -> Revision 9e4a4c2
Revision 9e4a4c2 by Richard Antalik (master) December 15, 2020, 20:49 (GMT) |
VSE: Move remove gaps operator logic to module code Logic was broken into finding gaps and ofsetting strips. Functions were modified so they work on explicitly defined seqbase, so they can be used as python API functions. Functional changes: - Improve performance by calculating gap length and offseting strips at once. Previously strips were offset by one frame. - Calculate gap from start frame. Previously gap was considered only inbetween strips. Reviewed By: sergey Differential Revision: https://developer.blender.org/D9730 |
Commit Details:
Full Hash: 9e4a4c2e996c3741c2beaf5ed5aadc8cb8801ac3
Parent Commit: 7e8f698
Lines Changed: +212, -122
10 Modified Paths:
/source/blender/editors/space_sequencer/sequencer_draw.c (+1, -1) (Diff)
/source/blender/editors/space_sequencer/sequencer_edit.c (+6, -110) (Diff)
/source/blender/editors/space_sequencer/sequencer_intern.h (+0, -1) (Diff)
/source/blender/editors/space_sequencer/sequencer_view.c (+7, -1) (Diff)
/source/blender/sequencer/intern/render.c (+9, -8) (Diff)
/source/blender/sequencer/intern/strip_edit.c (+35, -0) (Diff)
/source/blender/sequencer/intern/strip_time.c (+84, -0) (Diff)
/source/blender/sequencer/intern/strip_time.h (+12, -0) (Diff)
/source/blender/sequencer/intern/strip_transform.c (+30, -0) (Diff)
/source/blender/sequencer/SEQ_sequencer.h (+28, -1) (Diff)
/source/blender/editors/space_sequencer/sequencer_edit.c (+6, -110) (Diff)
/source/blender/editors/space_sequencer/sequencer_intern.h (+0, -1) (Diff)
/source/blender/editors/space_sequencer/sequencer_view.c (+7, -1) (Diff)
/source/blender/sequencer/intern/render.c (+9, -8) (Diff)
/source/blender/sequencer/intern/strip_edit.c (+35, -0) (Diff)
/source/blender/sequencer/intern/strip_time.c (+84, -0) (Diff)
/source/blender/sequencer/intern/strip_time.h (+12, -0) (Diff)
/source/blender/sequencer/intern/strip_transform.c (+30, -0) (Diff)
/source/blender/sequencer/SEQ_sequencer.h (+28, -1) (Diff)