Class

AVFrameRateRange

An AVFrameRateRange object expresses a range of valid frame rates as minimum and maximum rate and minimum and maximum duration.

Declaration

@interface AVFrameRateRange : NSObject

Overview

An AVFrameRateRange object is immutable.

An AVCaptureDeviceFormat object wraps a CMFormatDescription and expresses a range of valid video frame rates as an array of AVFrameRateRange objects.

An AVCaptureDevice object uses AVCaptureDeviceFormat to describe the formats it supports and the currently-active format.

Topics

Accessing Properties

maxFrameDuration

The maximum frame duration supported by the range.

maxFrameRate

The maximum frame rate supported by the range.

minFrameDuration

The minimum frame duration supported by the range.

minFrameRate

The minimum frame rate supported by the range.

Relationships

Inherits From

See Also

Examining Video Capture Attributes

videoBinned

Indicates whether video data is produced in a binned format.

multiCamSupported

A Boolean value that indicates whether AVCaptureMultiCamSession supports this format.

highestPhotoQualitySupported

A Boolean value that indicates whether this format supports the highest photo quality that the platform can deliver.

videoSupportedFrameRateRanges

Indicates the format’s supported frame rate ranges.

AVCaptureVideoStabilizationMode

Constants that describe the modes of video stabilization supported by the device's format.

- isVideoStabilizationModeSupported:

A Boolean value that indicates whether the format supports a given video stabilization mode.

geometricDistortionCorrectedVideoFieldOfView

The format’s horizontal field of view after correction for geometric distortion.

videoStabilizationSupported

Indicates whether the device supports video stabilization.

Deprecated
globalToneMappingSupported

A Boolean value that indicates whether the format supports global tone mapping.