---
title: isPlayable
framework: avfoundation
role: symbol
role_heading: Type Property
path: avfoundation/avpartialasyncproperty/isplayable-45h5v
---

# isPlayable

A Boolean value that indicates whether an asset contains playable content.

## Declaration

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

## Discussion

Discussion Use the load(_:isolation:) method to retrieve the property value. note: You can attempt playback when value is false, but this may result in a substandard playback experience.

## See Also

### Loading suitability

- [isExportable](avfoundation/avpartialasyncproperty/isexportable.md)
- [isReadable](avfoundation/avpartialasyncproperty/isreadable.md)
- [isComposable](avfoundation/avpartialasyncproperty/iscomposable.md)
- [isCompatibleWithAirPlayVideo](avfoundation/avpartialasyncproperty/iscompatiblewithairplayvideo.md)
- [isCompatibleWithSavedPhotosAlbum](avfoundation/avpartialasyncproperty/iscompatiblewithsavedphotosalbum.md)
