---
title: "init(sessionWithNoConnection:)"
framework: avfoundation
role: symbol
role_heading: Initializer
path: "avfoundation/avcapturevideopreviewlayer/init(sessionwithnoconnection:)"
---

# init(sessionWithNoConnection:)

Creates a layer to preview the visual output of a capture session, without making connections to eligible video inputs.

## Declaration

```swift
init(sessionWithNoConnection session: AVCaptureSession)
```

## Parameters

- `session`: A capture session to preview.

## Discussion

Discussion Only use this initializer if you intend to manually connect the layer to a particular AVCaptureInput.Port by calling the session’s addConnection(_:) method.

## See Also

### Creating a preview layer

- [init(session:)](avfoundation/avcapturevideopreviewlayer/init(session:).md)
