Class

AVCaptureAudioDataOutput

A capture output that records audio and provides access to audio sample buffers as they are recorded.

Declaration

@interface AVCaptureAudioDataOutput : AVCaptureOutput

Topics

Creating an Audio Capture Output

Configuring Audio Capture

audioSettings

The settings used to decode or re-encode audio before it is output.

- recommendedAudioSettingsForAssetWriterWithOutputFileType:

Specifies the recommended settings for use with an AVAssetWriterInput.

Receiving Captured Audio Data

- setSampleBufferDelegate:queue:

Sets the delegate that will accept captured buffers and the dispatch queue on which the delegate will be called.

sampleBufferDelegate

The capture object’s delegate.

sampleBufferCallbackQueue

The queue on which delegate callbacks are invoked

AVCaptureAudioDataOutputSampleBufferDelegate

Methods for receiving audio sample data from an audio capture.

Relationships

Inherits From

See Also

Audio Capture

AVCaptureAudioFileOutput

A capture output that records audio and saves the recorded audio to a file.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software