Instance Property


The track identifier of the video composition when a single source frame should be displayed for the duration of the instruction.



var passthroughTrackID: CMPersistentTrackID { get }


If for the duration of the instruction, the video composition result is one of the source frames, this property returns the corresponding track ID. The compositor won't be run for the duration of the instruction and the proper source frame is used instead.

The dimensions, clean aperture and pixel aspect ratio of the source buffer are matched to the required values automatically.

See Also

Getting Track ID Settings

var requiredSourceTrackIDs: [NSValue]?

The video track identifiers required to compose frames for this instruction.


Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software