diff options
author | FĂ©lix <Miadim> | 2021-11-18 05:51:36 +0300 |
---|---|---|
committer | Richard Antalik <richardantalik@gmail.com> | 2021-11-18 05:55:48 +0300 |
commit | 9cf3d841a823a7b015d4f7be7ee27c9ce88ad6e0 (patch) | |
tree | 629184fc7a0964d1f2b62b3201dd5306e56380ce /source/blender/sequencer/SEQ_edit.h | |
parent | f1f7a8b0187822e1493c8a1ba35c791a33dbdc4c (diff) |
VSE: Add meta.separate() Python API function
This function can be used to "dissolve" meta strip anywhere in strip
hierarchy. This has same effect as `meta_separate` operator.
Reviewed By: ISS
Differential Revision: https://developer.blender.org/T91005
Diffstat (limited to 'source/blender/sequencer/SEQ_edit.h')
-rw-r--r-- | source/blender/sequencer/SEQ_edit.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/sequencer/SEQ_edit.h b/source/blender/sequencer/SEQ_edit.h index fbbf4bc53ea..f3a64c9cd62 100644 --- a/source/blender/sequencer/SEQ_edit.h +++ b/source/blender/sequencer/SEQ_edit.h @@ -33,10 +33,15 @@ struct Scene; struct Sequence; int SEQ_edit_sequence_swap(struct Sequence *seq_a, struct Sequence *seq_b, const char **error_str); +bool SEQ_edit_move_strip_to_seqbase(struct Scene *scene, + ListBase *seqbase, + struct Sequence *src_seq, + ListBase *dst_seqbase); bool SEQ_edit_move_strip_to_meta(struct Scene *scene, struct Sequence *src_seq, struct Sequence *dst_seqm, const char **error_str); +bool SEQ_meta_separate(struct Scene *scene, struct Sequence *src_meta, const char **error_str); void SEQ_edit_flag_for_removal(struct Scene *scene, struct ListBase *seqbase, struct Sequence *seq); |