Methods you can implement to represent operations to be performed by a compositor.
- iOS 7.0+
- macOS 10.9+
- Mac Catalyst 13.0+
- tvOS 9.0+
AVVideoComposition object maintains an array of instructions to perform its composition.
Getting Track ID Settings
The track identifier of the video composition when a single source frame should be displayed for the duration of the instruction.
Getting Tweening Settings
A Boolean value that indicates whether the composition contains tweening.
Getting Post-Processing Status
A Boolean value that indicates whether post-processing is enabled for a composition.
Getting Timing Settings
The time range during which the instruction is effective.
Configuring Video Composition Properties
A time interval for which the video composition should render composed video frames.
The size at which the video composition should render.
The scale at which the video composition should render.
A video composition tool to use with Core Animation in offline rendering.
A value that indicates whether frame timing for the video composition is derived from the source's asset track.