---
title: ExtendedAudioFormatInfo
framework: audiotoolbox
role: symbol
role_heading: Structure
path: audiotoolbox/extendedaudioformatinfo
---

# ExtendedAudioFormatInfo

A specifier for the kAudioFormatProperty_FormatList property, including the codec to use.

## Declaration

```swift
struct ExtendedAudioFormatInfo
```

## Topics

### Initializers

- [init()](audiotoolbox/extendedaudioformatinfo/init().md)
- [init(mASBD:mMagicCookie:mMagicCookieSize:mClassDescription:)](audiotoolbox/extendedaudioformatinfo/init(masbd:mmagiccookie:mmagiccookiesize:mclassdescription:).md)

### Instance Properties

- [mASBD](audiotoolbox/extendedaudioformatinfo/masbd.md)
- [mClassDescription](audiotoolbox/extendedaudioformatinfo/mclassdescription.md)
- [mMagicCookie](audiotoolbox/extendedaudioformatinfo/mmagiccookie.md)
- [mMagicCookieSize](audiotoolbox/extendedaudioformatinfo/mmagiccookiesize.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)

## See Also

### Data Types

- [AudioBalanceFade](audiotoolbox/audiobalancefade.md)
- [AudioFormatInfo](audiotoolbox/audioformatinfo.md)
- [AudioFormatListItem](coreaudiotypes/audioformatlistitem.md)
- [AudioPanningInfo](audiotoolbox/audiopanninginfo.md)
- [AudioFormatPropertyID](audiotoolbox/audioformatpropertyid.md)
