---
title: kAudioFilePropertyInfoDictionary
framework: audiotoolbox
role: symbol
role_heading: Global Variable
path: audiotoolbox/kaudiofilepropertyinfodictionary
---

# kAudioFilePropertyInfoDictionary

A CF Dictionary with information about the data in the file.

## Declaration

```swift
var kAudioFilePropertyInfoDictionary: AudioFilePropertyID { get }
```

## Discussion

Discussion If you access this property, your app is responsible for releasing the CFDictionary object. In macOS, an audio file component (of type AudioFileComponent is free to add keys to the dictionaries they return for this property.

## See Also

### Constants

- [kAudioFilePropertyFileFormat](audiotoolbox/kaudiofilepropertyfileformat.md)
- [kAudioFilePropertyDataFormat](audiotoolbox/kaudiofilepropertydataformat.md)
- [kAudioFilePropertyFormatList](audiotoolbox/kaudiofilepropertyformatlist.md)
- [kAudioFilePropertyIsOptimized](audiotoolbox/kaudiofilepropertyisoptimized.md)
- [kAudioFilePropertyMagicCookieData](audiotoolbox/kaudiofilepropertymagiccookiedata.md)
- [kAudioFilePropertyAudioDataByteCount](audiotoolbox/kaudiofilepropertyaudiodatabytecount.md)
- [kAudioFilePropertyAudioDataPacketCount](audiotoolbox/kaudiofilepropertyaudiodatapacketcount.md)
- [kAudioFilePropertyMaximumPacketSize](audiotoolbox/kaudiofilepropertymaximumpacketsize.md)
- [kAudioFilePropertyDataOffset](audiotoolbox/kaudiofilepropertydataoffset.md)
- [kAudioFilePropertyChannelLayout](audiotoolbox/kaudiofilepropertychannellayout.md)
- [kAudioFilePropertyDeferSizeUpdates](audiotoolbox/kaudiofilepropertydefersizeupdates.md)
- [kAudioFilePropertyDataFormatName](audiotoolbox/kaudiofilepropertydataformatname.md)
- [kAudioFilePropertyMarkerList](audiotoolbox/kaudiofilepropertymarkerlist.md)
- [kAudioFilePropertyRegionList](audiotoolbox/kaudiofilepropertyregionlist.md)
- [kAudioFilePropertyPacketToFrame](audiotoolbox/kaudiofilepropertypackettoframe.md)
