MLT  7.28.0
Data Fields
mlt_animation_item_s Struct Reference

Animation class. More...

#include <mlt_animation.h>

Data Fields

int frame
 the frame number for this instance of the property More...
 
int is_key
 a boolean of whether this is a key frame or an interpolated item More...
 
mlt_keyframe_type keyframe_type
 the method of interpolation for this key frame More...
 
mlt_property property
 the property for this point in time More...
 

Detailed Description

Animation class.

Once an animation has been constructed using mlt_properties_s, this interface provides a to query and manipulate the animation except for values. One must use mlt_properties_s still to get, set, and change values.

Environment Variable:
MLT_ANIMATION_TIME_FORMAT the time value string format to use, defaults to mlt_time_frames. Use the numeric value of mlt_time_format as the value of this variable.

An animation item that represents a keyframe-property combination.

Field Documentation

◆ frame

int mlt_animation_item_s::frame

the frame number for this instance of the property

◆ is_key

int mlt_animation_item_s::is_key

a boolean of whether this is a key frame or an interpolated item

◆ keyframe_type

mlt_keyframe_type mlt_animation_item_s::keyframe_type

the method of interpolation for this key frame

◆ property

mlt_property mlt_animation_item_s::property

the property for this point in time


The documentation for this struct was generated from the following file: