---
title: videoMaxFrameDuration
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avcaptureconnection/videomaxframeduration
---

# videoMaxFrameDuration

The largest time interval the connection can apply between consecutive video frames.

## Declaration

```swift
var videoMaxFrameDuration: CMTime { get set }
```

## Discussion

Discussion When isVideoMaxFrameDurationSupported is true, the value of the property configures the upper bound for the amount of time a video connection separates consecutive frames. The value is equivalent to the reciprocal of the minimum frame rate. You can set an unlimited frame rate with zero or invalid (which is the default).

## See Also

### Configuring a video’s frame rate

- [isVideoMinFrameDurationSupported](avfoundation/avcaptureconnection/isvideominframedurationsupported.md)
- [videoMinFrameDuration](avfoundation/avcaptureconnection/videominframeduration.md)
- [isVideoMaxFrameDurationSupported](avfoundation/avcaptureconnection/isvideomaxframedurationsupported.md)
