---
title: dataOutputs
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avcapturedataoutputsynchronizer/dataoutputs
---

# dataOutputs

The list of data outputs governed by this data output synchronizer.

## Declaration

```swift
var dataOutputs: [AVCaptureOutput] { get }
```

## Discussion

Discussion This array is read-only. You configure the list of data outputs to synchronize only when you create an AVCaptureDataOutputSynchronizer object. note: The AVCaptureDataOutputSynchronizer class overrides the delegate (and delegate dispatch queue) settings of all of its data outputs, but video and depth data outputs still honor their alwaysDiscardsLateVideoFrames and alwaysDiscardsLateDepthData properties.

## See Also

### Configuring synchronized capture

- [init(dataOutputs:)](avfoundation/avcapturedataoutputsynchronizer/init(dataoutputs:).md)
