Instance Property


The minimum frame duration.


@property(nonatomic) CMTime minFrameDuration;


This property specifies the minimum duration of each video frame output by the receiver, placing a lower bound on the amount of time that should separate consecutive frames. This is equivalent to the inverse of the maximum frame rate. A value of kCMTimeZero or kCMTimeInvalid indicates an unlimited maximum frame rate.

The default value is kCMTimeInvalid.

See Also

Configuring Video Capture


The compression settings for the output.

Video Settings Dictionaries

Define output image and video formats by using these key and value constants.


Indicates whether video frames are dropped if they arrive late.

- recommendedVideoSettingsForVideoCodecType:assetWriterOutputFileType:

Returns a video settings dictionary appropriate for capturing video to be recorded to a file with the specified codec and type.

- recommendedVideoSettingsForAssetWriterWithOutputFileType:

Specifies the recommended settings for use with an AVAssetWriterInput.