---
title: AVCaptureOutput.DataDroppedReason.lateData
framework: avfoundation
role: symbol
role_heading: Case
path: avfoundation/avcaptureoutput/datadroppedreason/latedata
---

# AVCaptureOutput.DataDroppedReason.lateData

The system dropped data because you’ve configured capture output to drop data when delegate queue is in a blocked state, and there’s data to deliver.

## Declaration

```swift
case lateData
```

## Discussion

Discussion Use the alwaysDiscardsLateVideoFrames property of AVCaptureVideoDataOutput or the alwaysDiscardsLateDepthData property of AVCaptureDepthDataOutput to choose whether the capture output discards data.

## See Also

### Reasons

- [AVCaptureOutput.DataDroppedReason.none](avfoundation/avcaptureoutput/datadroppedreason/none.md)
- [AVCaptureOutput.DataDroppedReason.outOfBuffers](avfoundation/avcaptureoutput/datadroppedreason/outofbuffers.md)
- [AVCaptureOutput.DataDroppedReason.discontinuity](avfoundation/avcaptureoutput/datadroppedreason/discontinuity.md)
