Instance Property

minFrameDuration

The minimum frame duration.

Declaration

@property(nonatomic) CMTime minFrameDuration;

Discussion

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

videoSettings

The compression settings for the output.

Video Settings Dictionaries

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

alwaysDiscardsLateVideoFrames

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.