Instance Property

isHighResolutionStillImageOutputEnabled

A Boolean value that indicates whether the receiver should emit still images at the highest resolution supported by its source AVCaptureDevice objects activeFormat property.

Declaration

var isHighResolutionStillImageOutputEnabled: Bool { get set }

Discussion

By default, AVCaptureStillImageOutput emits images with the same dimensions as its source AVCaptureDevice instance’s activeFormat.formatDescription. However, if you set this property to true, the receiver emits still images at the capture device’s highResolutionStillImageDimensions value.

See Also

Configuring Image Settings

var availableImageDataCVPixelFormatTypes: [NSNumber]

The supported image pixel formats that can be specified as output settings.

var availableImageDataCodecTypes: [AVVideoCodecType]

The supported image codec formats that can be specified as output settings.

var outputSettings: [String : Any]

The compression settings for the output.

Video Settings Dictionaries

Key and value constants for defining output image and video formats.