AVFrameRateRange Class Reference

Inherits from
Conforms to
Framework
/System/Library/Frameworks/AVFoundation.framework
Availability
Available in iOS 7.0 and later.
Declared in
AVCaptureDevice.h

Overview

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

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.

Tasks

Accessing Properties

Properties

maxFrameDuration

The maximum frame duration supported by the range. (read-only)

@property(readonly) CMTime maxFrameDuration
Discussion

This value is the reciprocal of minFrameRate, and expresses the minimum frame rate as a duration.

Availability
  • Available in iOS 7.0 and later.
Declared In
AVCaptureDevice.h

maxFrameRate

The maximum frame rate supported by the range. (read-only)

@property(readonly) Float64 maxFrameRate
Discussion

The frame is given in frames per second.

Availability
  • Available in iOS 7.0 and later.
Declared In
AVCaptureDevice.h

minFrameDuration

The minimum frame duration supported by the range. (read-only)

@property(readonly) CMTime minFrameDuration
Discussion

This value is the reciprocal of maxFrameRate, and expresses the maximum frame rate as a duration.

Availability
  • Available in iOS 7.0 and later.
Declared In
AVCaptureDevice.h

minFrameRate

The minimum frame rate supported by the range. (read-only)

@property(readonly) Float64 minFrameRate
Discussion

The frame is given in frames per second.

Availability
  • Available in iOS 7.0 and later.
Declared In
AVCaptureDevice.h