---
title: providesPreciseDurationAndTiming
framework: avfoundation
role: symbol
role_heading: Type Property
path: avfoundation/avpartialasyncproperty/providesprecisedurationandtiming
---

# providesPreciseDurationAndTiming

A Boolean value that indicates whether the asset provides precise duration and timing.

## Declaration

```swift
static var providesPreciseDurationAndTiming: AVAsyncProperty<Root, Bool> { get }
```

## Discussion

Discussion Use the load(_:isolation:) method to retrieve the property value. This property value is true if you initialized the asset with the AVURLAssetPreferPreciseDurationAndTimingKey initialization option, otherwise it’s false. note: If calculating precise duration and timing isn’t possible for the media resources that the URL references, the value of this property is false, even if you requested otherwise.

## See Also

### Loading duration and timing

- [duration](avfoundation/avpartialasyncproperty/duration.md)
- [minimumTimeOffsetFromLive](avfoundation/avpartialasyncproperty/minimumtimeoffsetfromlive.md)
