---
title: currentChunkStorageRange
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avsamplecursor/currentchunkstoragerange
---

# currentChunkStorageRange

The sample range in the storage container to load together with the current sample as a chunk.

## Declaration

```swift
var currentChunkStorageRange: AVSampleCursorStorageRange { get }
```

## Discussion

Discussion If the current chunk isn’t stored contiguously in its storage container, the property value’s offset is -1. In such cases use AVSampleBufferGenerator to obtain the sample data.

## See Also

### Getting sample information

- [currentChunkInfo](avfoundation/avsamplecursor/currentchunkinfo.md)
- [AVSampleCursorChunkInfo](avfoundation/avsamplecursorchunkinfo.md)
- [AVSampleCursorStorageRange](avfoundation/avsamplecursorstoragerange.md)
- [currentChunkStorageURL](avfoundation/avsamplecursor/currentchunkstorageurl.md)
- [currentSampleDependencyInfo](avfoundation/avsamplecursor/currentsampledependencyinfo.md)
- [AVSampleCursorDependencyInfo](avfoundation/avsamplecursordependencyinfo.md)
- [currentSampleDuration](avfoundation/avsamplecursor/currentsampleduration.md)
- [currentSampleIndexInChunk](avfoundation/avsamplecursor/currentsampleindexinchunk.md)
- [currentSampleStorageRange](avfoundation/avsamplecursor/currentsamplestoragerange.md)
- [currentSampleSyncInfo](avfoundation/avsamplecursor/currentsamplesyncinfo.md)
- [AVSampleCursorSyncInfo](avfoundation/avsamplecursorsyncinfo.md)
- [copyCurrentSampleFormatDescription()](avfoundation/avsamplecursor/copycurrentsampleformatdescription().md)
- [currentSampleAudioDependencyInfo](avfoundation/avsamplecursor/currentsampleaudiodependencyinfo.md)
- [currentSampleDependencyAttachments](avfoundation/avsamplecursor/currentsampledependencyattachments.md)
