---
title: "broadcastActivityController(_:didFinishWith:error:)"
framework: replaykit
role: symbol
role_heading: Instance Method
path: "replaykit/rpbroadcastactivitycontrollerdelegate/broadcastactivitycontroller(_:didfinishwith:error:)"
---

# broadcastActivityController(_:didFinishWith:error:)

Tells the delegate that a user selected a broadcast.

## Declaration

```swift
func broadcastActivityController(_ broadcastActivityController: RPBroadcastActivityController, didFinishWith broadcastController: RPBroadcastController?, error: (any Error)?)
```

## Parameters

- `broadcastActivityController`: The broadcast activity controller instance.
- `broadcastController`: The broadcast controller instance used to start and stop broadcasts to a user selected service.
- `error`: An optional error indicating a failure.
