Instance Property

recordedDuration

Indicates the duration of the media recorded to the current output file.

Declaration

var recordedDuration: CMTime { get }

Discussion

If recording is in progress, this property returns the total time recorded so far.

See Also

Setting File Output Properties

var delegate: AVCaptureFileOutputDelegate?

The delegate object for the capture file output.

var maxRecordedDuration: CMTime

The longest duration allowed for the recording.

var maxRecordedFileSize: Int64

The maximum size, in bytes, of the data that should be recorded by the receiver.

var minFreeDiskSpaceLimit: Int64

The minimum amount of free space, in bytes, required for recording to continue on a given volume.

var outputFileURL: URL?

The URL to which output is directed.

var recordedFileSize: Int64

Indicates the size, in bytes, of the data recorded to the current output file.

var isRecording: Bool

Indicates whether recording is in progress.

var isRecordingPaused: Bool

Indicates whether recording to the current output file is paused.