Instance Property

status

The status of the audio renderer.

Declaration

@property(nonatomic, readonly) AVQueuedSampleBufferRenderingStatus status;

Discussion

A renderer begins with a status of AVQueuedSampleBufferRenderingStatusUnknown. As you add sample buffers to the queue for rendering, the renderer transitions to either AVQueuedSampleBufferRenderingStatusRendering or AVQueuedSampleBufferRenderingStatusFailed.

If the status is AVQueuedSampleBufferRenderingStatus.failed, check the value of the renderer's error property for information on the error encountered. This property is key value observable.

See Also

Inspecting Sample Buffers

audioOutputDeviceUniqueID

The unique identifier of the output device used to play audio.

volume

The current audio volume for the audio renderer.

muted

A Boolean value that indicates whether audio for the renderer is in a muted state.

audioTimePitchAlgorithm

The processing algorithm used to manage audio pitch at different rates.

AVAudioTimePitchAlgorithm

An algorithm used to set the audio pitch as the rate changes.

AVQueuedSampleBufferRenderingStatus

The statuses for sample buffer rendering.