---
title: kAudioFormatProperty_FirstPlayableFormatFromList
framework: audiotoolbox
role: symbol
role_heading: Global Variable
path: audiotoolbox/kaudioformatproperty_firstplayableformatfromlist
---

# kAudioFormatProperty_FirstPlayableFormatFromList

The index of the first AudioFormatListItem that represents an audio format.

## Declaration

```swift
var kAudioFormatProperty_FirstPlayableFormatFromList: AudioFormatPropertyID { get }
```

## Discussion

Discussion The index of the first AudioFormatListItem structure that represents an audio format that is playable on the system. To use this property, pass in, to the AudioFormatGetProperty(_:_:_:_:_:) function, the list of AudioFormatListItem structures that you obtain using the kAudioFormatProperty_OutputFormatList property.

## See Also

### Constants

- [kAudioFormatProperty_FormatInfo](audiotoolbox/kaudioformatproperty_formatinfo.md)
- [kAudioFormatProperty_FormatName](audiotoolbox/kaudioformatproperty_formatname.md)
- [kAudioFormatProperty_EncodeFormatIDs](audiotoolbox/kaudioformatproperty_encodeformatids.md)
- [kAudioFormatProperty_DecodeFormatIDs](audiotoolbox/kaudioformatproperty_decodeformatids.md)
- [kAudioFormatProperty_FormatList](audiotoolbox/kaudioformatproperty_formatlist.md)
- [kAudioFormatProperty_ASBDFromESDS](audiotoolbox/kaudioformatproperty_asbdfromesds.md)
- [kAudioFormatProperty_ChannelLayoutFromESDS](audiotoolbox/kaudioformatproperty_channellayoutfromesds.md)
- [kAudioFormatProperty_OutputFormatList](audiotoolbox/kaudioformatproperty_outputformatlist.md)
- [kAudioFormatProperty_Encoders](audiotoolbox/kaudioformatproperty_encoders.md)
- [kAudioFormatProperty_Decoders](audiotoolbox/kaudioformatproperty_decoders.md)
- [kAudioFormatProperty_FormatIsVBR](audiotoolbox/kaudioformatproperty_formatisvbr.md)
- [kAudioFormatProperty_FormatIsExternallyFramed](audiotoolbox/kaudioformatproperty_formatisexternallyframed.md)
- [kAudioFormatProperty_AvailableEncodeBitRates](audiotoolbox/kaudioformatproperty_availableencodebitrates.md)
- [kAudioFormatProperty_AvailableEncodeSampleRates](audiotoolbox/kaudioformatproperty_availableencodesamplerates.md)
- [kAudioFormatProperty_AvailableEncodeChannelLayoutTags](audiotoolbox/kaudioformatproperty_availableencodechannellayouttags.md)
