Class

AVCaptureFileOutput

The abstract superclass for capture outputs that can record captured data to a file.

Declaration

@interface AVCaptureFileOutput : AVCaptureOutput

Topics

Setting File Output Properties

delegate

The delegate object for the capture file output.

maxRecordedDuration

The longest duration allowed for the recording.

maxRecordedFileSize

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

minFreeDiskSpaceLimit

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

outputFileURL

The URL to which output is directed.

recordedDuration

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

recordedFileSize

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

recording

Indicates whether recording is in progress.

recordingPaused

Indicates whether recording to the current output file is paused.

Starting, Stopping, Pausing, and Resuming Playback

- stopRecording

Tells the receiver to stop recording to the current file.

- pauseRecording

Pauses recording to the current output file.

- resumeRecording

Resumes recording to the current output file after it was previously paused using pauseRecording.

Relationships

Inherits From

See Also

File Output

AVCaptureFileOutputDelegate

Methods for monitoring or controlling the output of a media file capture.

AVCaptureFileOutputRecordingDelegate

Methods for responding to events that occur while recording captured media to a file.