A value that describes how a video is scaled or cropped.


struct AVVideoApertureMode


Aperture Modes

static let cleanAperture: AVVideoApertureMode

The pixel aspect ratio and clean aperture will be applied.

static let encodedPixels: AVVideoApertureMode

The encoded dimensions of the image description are displayed.

static let productionAperture: AVVideoApertureMode

The pixel aspect ratio will be applied.


See Also

Configuring an Item's Settings

var audioMix: AVAudioMix?

The audio mix parameters to be applied during playback.

var videoComposition: AVVideoComposition?

The video composition settings to be applied during playback.

protocol AVVideoCompositing

The methods that custom video compositors must implement.

var seekingWaitsForVideoCompositionRendering: Bool

A Boolean value that indicates whether the item’s timing follows the displayed video frame when seeking with a video composition.

var audioTimePitchAlgorithm: AVAudioTimePitchAlgorithm

The processing algorithm used to manage audio pitch for scaled audio edits.

var videoApertureMode: AVVideoApertureMode

The video aperture mode to apply during playback.

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