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.