Structure

AVOutputSettingsPreset

A preset configuration used to configure writers.

Declaration

struct AVOutputSettingsPreset

Topics

Presets

static let hevc1920x1080: AVOutputSettingsPreset

The output size of the video is 1920 x 1080 pixels and in HEVC format.

static let hevc3840x2160: AVOutputSettingsPreset

The output size of the video is 3840 x 2160 pixels and in HEVC format.

static let preset1280x720: AVOutputSettingsPreset

The output size of the video is 1280 x 720 pixels.

static let preset1920x1080: AVOutputSettingsPreset

The output size of the video is 1920 x 1080 pixels.

static let preset3840x2160: AVOutputSettingsPreset

The output size of the video is 3840 x 2160 pixels.

static let preset640x480: AVOutputSettingsPreset

The output size of the video is 640 x 480 pixels.

static let preset960x540: AVOutputSettingsPreset

The output size of the video is 960 x 540 pixels.

Relationships

See Also

Creating an Output Settings Assistant

init?(preset: AVOutputSettingsPreset)

Creates and initializes an output setting assistant with the given preset.

class func availableOutputSettingsPresets() -> [AVOutputSettingsPreset]

Returns the array of presets to use when creating an output settings assistant.