---
title: currentSnapshot
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avplayeritemintegratedtimeline/currentsnapshot
---

# currentSnapshot

An immutable representation of the timeline state at time of request.

## Declaration

```swift
var currentSnapshot: AVPlayerItemIntegratedTimelineSnapshot { get }
```

## Discussion

Discussion A timeline snapshot provides a read-only view of the details of the timeline. Because a snapshot provides a fixed view of the timeline at the time of the request, its state doesn’t update as playback continues.

## See Also

### Inspecting snapshots

- [AVPlayerItemIntegratedTimelineSnapshot](avfoundation/avplayeritemintegratedtimelinesnapshot.md)
- [snapshotsOutOfSyncNotification](avfoundation/avplayeritemintegratedtimeline/snapshotsoutofsyncnotification.md)
