Instance Property


The capture object’s delegate.


var sampleBufferDelegate: AVCaptureAudioDataOutputSampleBufferDelegate? { get }


You use the delegate to manage incoming data.

See Also

Receiving Captured Audio Data

func setSampleBufferDelegate(AVCaptureAudioDataOutputSampleBufferDelegate?, queue: DispatchQueue?)

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

var sampleBufferCallbackQueue: DispatchQueue?

The queue on which delegate callbacks are invoked

protocol AVCaptureAudioDataOutputSampleBufferDelegate

Methods for receiving audio sample data from an audio capture.