OpenShot Library | libopenshot
0.2.2
|
Go to the documentation of this file.
28 #ifndef OPENSHOT_ENUMS_H
29 #define OPENSHOT_ENUMS_H
Display both the clip's and timeline's frame number.
Display the clip's internal frame number.
Display the timeline's frame number.
This namespace is the default namespace for all code in the openshot library.
Align clip to the top left of its parent.
Align clip to the top right of its parent.
GravityType
This enumeration determines how clips are aligned to their parent container.
Align clip to the right of its parent (middle aligned)
Do not display the frame number.
Align clip to the top center of its parent.
Reduce volume by about %25, and then mix (louder, but could cause pops if the sum exceeds 100%)
Align clip to the bottom center of its parent.
Scale the clip until both height and width fill the canvas (cropping the overlap)
Scale the clip until either height or width fills the canvas (with no cropping)
Align clip to the bottom left of its parent.
Align clip to the bottom right of its parent.
Anchor the clip to the canvas.
Align clip to the left of its parent (middle aligned)
Evenly divide the overlapping clips volume keyframes, so that the sum does not exceed 100%.
AnchorType
This enumeration determines what parent a clip should be aligned to.
ScaleType
This enumeration determines how clips are scaled to fit their parent container.
Align clip to the center of its parent (middle aligned)
Scale the clip until both height and width fill the canvas (distort to fit)
Do not apply any volume mixing adjustments. Just add the samples together.
Anchor the clip to the viewport (which can be moved / animated around the canvas)
VolumeMixType
This enumeration determines the strategy when mixing audio with other clips.
FrameDisplayType
This enumeration determines the display format of the clip's frame number (if any)....