Instance Property

isVideoMaxFrameDurationSupported

A Boolean value that indicates whether the connection supports setting the videoMaxFrameDuration property.

Declaration

var isVideoMaxFrameDurationSupported: Bool { get }

Discussion

This property is only applicable to connections involving video.

See Also

Managing Video Configuration

var videoOrientation: AVCaptureVideoOrientation

Indicates whether to rotate the video flowing through the connection to a given orientation.

var isVideoOrientationSupported: Bool

A Boolean value that indicates whether the connection supports changing the orientation of the video.

enum AVCaptureVideoOrientation

Constants indicating video orientation.

var videoFieldMode: AVVideoFieldMode

An indicator of how interlaced video flowing through the connection should be treated

var isVideoFieldModeSupported: Bool

A Boolean value that indicates whether the connection supports setting the videoFieldMode property.

var videoMinFrameDuration: CMTime

The minimum time interval between which the receiver should output consecutive video frames.

var isVideoMinFrameDurationSupported: Bool

A Boolean value that indicates whether the connection supports setting the videoMinFrameDuration property.

var videoMaxFrameDuration: CMTime

The maximum time interval between which the receiver should output consecutive video frames.

var videoScaleAndCropFactor: CGFloat

The current video scale and crop factor in use by the receiver.

var videoMaxScaleAndCropFactor: CGFloat

The maximum video scale and crop factor by the connection.