kVTCompressionPropertyKey_MaxKeyFrameIntervalDuration

Static kVTCompressionPropertyKey_MaxKeyFrameIntervalDuration 

Source
pub unsafe static kVTCompressionPropertyKey_MaxKeyFrameIntervalDuration: &'static CFString
Available on crate feature VTCompressionProperties only.
Expand description

The maximum duration from one key frame to the next in seconds.

Zero by default, which means no limit. This property is particularly useful when the frame rate is variable. See kVTCompressionPropertyKey_MaxKeyFrameInterval for more discussion of key frames.

This key can be set in conjunction with kVTCompressionPropertyKey_MaxKeyFrameInterval, and both limits will be enforced - requiring a keyframe every X frames or every Y seconds, whichever comes first.

See also Apple’s documentation