---
title: "loadPlaybackConfigurationOptions(completionHandler:)"
framework: AVFoundation
role: symbol
role_heading: Instance Method
platforms: [iOS 16.0+, iPadOS 16.0+, Mac Catalyst 16.0+, macOS 13.0+, tvOS 16.0+, visionOS 1.0+, watchOS 9.0+]
path: "avfoundation/avassetplaybackassistant/loadplaybackconfigurationoptions(completionhandler:)"
---

# loadPlaybackConfigurationOptions(completionHandler:)

Loads playback configuration options for an asset.

## Declaration

```swift
func loadPlaybackConfigurationOptions(completionHandler: @escaping @Sendable ([AVAssetPlaybackConfigurationOption]) -> Void)
```

```swift
var playbackConfigurationOptions: [AVAssetPlaybackConfigurationOption] { get async }
```

## Parameters

- `completionHandler`: A callback the system invokes with an array of doc://com.apple.avfoundation/documentation/AVFoundation/AVAssetPlaybackConfigurationOption values that describe capabilities of the asset.
