---
title: makeDataReady()
framework: coremedia
role: symbol
role_heading: Instance Method
path: coremedia/cmsamplebuffer/makedataready()
---

# makeDataReady()

Makes the sample buffer’s data ready for use by calling its handler closure.

## Declaration

```swift
func makeDataReady() throws
```

## See Also

### Determining Readiness

- [dataReadiness](coremedia/cmsamplebuffer/datareadiness-swift.property.md)
- [setDataReadiness(_:)](coremedia/cmsamplebuffer/setdatareadiness(_:).md)
- [CMSampleBuffer.DataReadiness](coremedia/cmsamplebuffer/datareadiness-swift.enum.md)
- [trackDataReadiness(_:)](coremedia/cmsamplebuffer/trackdatareadiness(_:).md)
