---
title: flush()
framework: avfoundation
role: symbol
role_heading: Instance Method
path: avfoundation/avsamplebufferaudiorenderer/receiver/flush()
---

# flush()

Instructs the receiver to discard pending enqueued sample buffers.

## Declaration

```swift
func flush()
```

## Discussion

Discussion Additional sample buffers can be appended after flush().

## See Also

### Flushing the receiver

- [flush(fromSourceTime:)](avfoundation/avsamplebufferaudiorenderer/receiver/flush(fromsourcetime:).md)
- [AVSampleBufferAudioRenderer.Receiver.SuggestedFlushReason](avfoundation/avsamplebufferaudiorenderer/receiver/suggestedflushreason.md)
