---
title: "addOutputWithNoConnections(_:)"
framework: avfoundation
role: symbol
role_heading: Instance Method
path: "avfoundation/avcapturesession/addoutputwithnoconnections(_:)"
---

# addOutputWithNoConnections(_:)

Adds a capture output to the session without forming any connections.

## Declaration

```swift
func addOutputWithNoConnections(_ output: AVCaptureOutput)
```

## Parameters

- `output`: The capture output to add to the session.

## Discussion

Discussion You can call this method while the session is running. In most cases, use the addOutput(_:) method to add new outputs to a session. Call this method if you require fine-grained control over which inputs connect to which outputs.

## See Also

### Connecting inputs and outputs

- [connections](avfoundation/avcapturesession/connections.md)
- [addConnection(_:)](avfoundation/avcapturesession/addconnection(_:).md)
- [canAddConnection(_:)](avfoundation/avcapturesession/canaddconnection(_:).md)
- [addInputWithNoConnections(_:)](avfoundation/avcapturesession/addinputwithnoconnections(_:).md)
- [removeConnection(_:)](avfoundation/avcapturesession/removeconnection(_:).md)
- [AVCaptureAudioChannel](avfoundation/avcaptureaudiochannel.md)
