20 #ifndef MLTPP_ANIMATION_H
21 #define MLTPP_ANIMATION_H
50 bool is_valid()
const;
59 bool is_key(
int position);
63 int next_key(
int position);
64 bool next_key(
int position,
int &key);
66 int previous_key(
int position);
67 bool previous_key(
int position,
int &key);
73 int key_get_frame(
int index);
79 int key_set_frame(
int index,
int frame);
81 void shift_frames(
int shift);
83 void set_length(
int length);
85 int remove(
int position);
90 char *serialize_cut(
int in = -1,
int out = -1);
#define MLTPP_DECLSPEC
MltConfig.h - Convenience header file for all mlt++ objects Copyright (C) 2004-2026 Meltytech,...
Definition: MltConfig.h:33
C++ wrapper for mlt_animation — keyframe animation data.
Definition: MltAnimation.h:38
mlt_animation instance
Definition: MltAnimation.h:40
header file for lazy client and implementation code :-)
mlt_time_format
The time string formats.
Definition: mlt_types.h:172
mlt_keyframe_type
Interpolation methods for animation keyframes.
Definition: mlt_types.h:181
MLT C++ wrapper Copyright (C) 2015-2026 Meltytech, LLC.
Definition: MltAnimation.h:27
Property Animation class.
Definition: mlt_animation.c:51