---
title: "addRenderer(_:)"
framework: avfoundation
role: symbol
role_heading: Instance Method
path: "avfoundation/avsamplebufferrendersynchronizer/addrenderer(_:)"
---

# addRenderer(_:)

Adds a renderer to the list of renderers under the synchronizer’s control.

## Declaration

```swift
func addRenderer(_ renderer: any AVQueuedSampleBufferRendering)
```

## Parameters

- `renderer`: The render to be added.

## Discussion

Discussion This method can be called while rate is not 0.0.

## See Also

### Managing renderers

- [renderers](avfoundation/avsamplebufferrendersynchronizer/renderers.md)
- [removeRenderer(_:at:completionHandler:)](avfoundation/avsamplebufferrendersynchronizer/removerenderer(_:at:completionhandler:).md)
