---
title: status
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avassetreader/status-swift.property
---

# status

The status of reading sample buffers from the asset.

## Declaration

```swift
var status: AVAssetReader.Status { get }
```

## Discussion

Discussion Check the value of this property when the copyNextSampleBuffer() method on AVAssetReaderOutput returns nil to determine why the output can’t read more data. This property is thread safe.

## See Also

### Configuring reading

- [timeRange](avfoundation/avassetreader/timerange.md)
- [AVAssetReader.Status](avfoundation/avassetreader/status-swift.enum.md)
- [error](avfoundation/avassetreader/error.md)
