---
title: AVSampleBufferAudioRenderer.Receiver.RenderingEvent
framework: avfoundation
role: symbol
role_heading: Enumeration
path: avfoundation/avsamplebufferaudiorenderer/receiver/renderingevent
---

# AVSampleBufferAudioRenderer.Receiver.RenderingEvent

Events that might require intervention after there are no more samples to enqueue, but before rendering has finished.

## Declaration

```swift
enum RenderingEvent
```

## Topics

### Rendering events

- [AVSampleBufferAudioRenderer.Receiver.RenderingEvent.outputConfigurationChanged](avfoundation/avsamplebufferaudiorenderer/receiver/renderingevent/outputconfigurationchanged.md)
- [AVSampleBufferAudioRenderer.Receiver.RenderingEvent.wasFlushedAutomatically(at:)](avfoundation/avsamplebufferaudiorenderer/receiver/renderingevent/wasflushedautomatically(at:).md)
- [AVSampleBufferAudioRenderer.Receiver.RenderingEvent.failed(_:)](avfoundation/avsamplebufferaudiorenderer/receiver/renderingevent/failed(_:).md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Observing rendering events

- [renderingEventsAfterFinishedEnqueuing](avfoundation/avsamplebufferaudiorenderer/receiver/renderingeventsafterfinishedenqueuing.md)
