---
title: Audio Format Identifiers
framework: coreaudiotypes
role: collectionGroup
role_heading: API Collection
path: coreaudiotypes/audio-format-identifiers
---

# Audio Format Identifiers

Identifiers for supported audio formats.

## Overview

Overview Use these identifiers to test for the presence of audio codecs on a system. If a given codec is present, you can use its identifier to specify that codec for data encoding or decoding, according to the capabilities of the codec. For more information, see Core Audio.

## Topics

### Format identifiers

- [kAudioFormat60958AC3](coreaudiotypes/kaudioformat60958ac3.md)
- [kAudioFormatAC3](coreaudiotypes/kaudioformatac3.md)
- [kAudioFormatAES3](coreaudiotypes/kaudioformataes3.md)
- [kAudioFormatALaw](coreaudiotypes/kaudioformatalaw.md)
- [kAudioFormatAMR](coreaudiotypes/kaudioformatamr.md)
- [kAudioFormatAMR_WB](coreaudiotypes/kaudioformatamr_wb.md)
- [kAudioFormatAppleIMA4](coreaudiotypes/kaudioformatappleima4.md)
- [kAudioFormatAppleLossless](coreaudiotypes/kaudioformatapplelossless.md)
- [kAudioFormatAudible](coreaudiotypes/kaudioformataudible.md)
- [kAudioFormatDVIIntelIMA](coreaudiotypes/kaudioformatdviintelima.md)
- [kAudioFormatEnhancedAC3](coreaudiotypes/kaudioformatenhancedac3.md)
- [kAudioFormatFLAC](coreaudiotypes/kaudioformatflac.md)
- [kAudioFormatLinearPCM](coreaudiotypes/kaudioformatlinearpcm.md)
- [kAudioFormatMACE3](coreaudiotypes/kaudioformatmace3.md)
- [kAudioFormatMACE6](coreaudiotypes/kaudioformatmace6.md)
- [kAudioFormatMIDIStream](coreaudiotypes/kaudioformatmidistream.md)
- [kAudioFormatMPEG4AAC](coreaudiotypes/kaudioformatmpeg4aac.md)
- [kAudioFormatMPEG4AAC_ELD](coreaudiotypes/kaudioformatmpeg4aac_eld.md)
- [kAudioFormatMPEG4AAC_ELD_SBR](coreaudiotypes/kaudioformatmpeg4aac_eld_sbr.md)
- [kAudioFormatMPEG4AAC_ELD_V2](coreaudiotypes/kaudioformatmpeg4aac_eld_v2.md)
- [kAudioFormatMPEG4AAC_HE](coreaudiotypes/kaudioformatmpeg4aac_he.md)
- [kAudioFormatMPEG4AAC_HE_V2](coreaudiotypes/kaudioformatmpeg4aac_he_v2.md)
- [kAudioFormatMPEG4AAC_LD](coreaudiotypes/kaudioformatmpeg4aac_ld.md)
- [kAudioFormatMPEG4AAC_Spatial](coreaudiotypes/kaudioformatmpeg4aac_spatial.md)
- [kAudioFormatMPEG4CELP](coreaudiotypes/kaudioformatmpeg4celp.md)
- [kAudioFormatMPEG4HVXC](coreaudiotypes/kaudioformatmpeg4hvxc.md)
- [kAudioFormatMPEG4TwinVQ](coreaudiotypes/kaudioformatmpeg4twinvq.md)
- [kAudioFormatMPEGD_USAC](coreaudiotypes/kaudioformatmpegd_usac.md)
- [kAudioFormatMPEGLayer1](coreaudiotypes/kaudioformatmpeglayer1.md)
- [kAudioFormatMPEGLayer2](coreaudiotypes/kaudioformatmpeglayer2.md)
- [kAudioFormatMPEGLayer3](coreaudiotypes/kaudioformatmpeglayer3.md)
- [kAudioFormatMicrosoftGSM](coreaudiotypes/kaudioformatmicrosoftgsm.md)
- [kAudioFormatOpus](coreaudiotypes/kaudioformatopus.md)
- [kAudioFormatParameterValueStream](coreaudiotypes/kaudioformatparametervaluestream.md)
- [kAudioFormatQDesign](coreaudiotypes/kaudioformatqdesign.md)
- [kAudioFormatQDesign2](coreaudiotypes/kaudioformatqdesign2.md)
- [kAudioFormatQUALCOMM](coreaudiotypes/kaudioformatqualcomm.md)
- [kAudioFormatTimeCode](coreaudiotypes/kaudioformattimecode.md)
- [kAudioFormatULaw](coreaudiotypes/kaudioformatulaw.md)
- [kAudioFormatiLBC](coreaudiotypes/kaudioformatilbc.md)

## See Also

### Streams

- [AudioStreamBasicDescription](coreaudiotypes/audiostreambasicdescription.md)
- [AudioStreamPacketDescription](coreaudiotypes/audiostreampacketdescription.md)
- [AudioFormatFlags](coreaudiotypes/audioformatflags.md)
- [Audio Format Flags](coreaudiotypes/audio-format-flags.md)
- [AudioFormatID](coreaudiotypes/audioformatid.md)
- [kAudioStreamAnyRate](coreaudiotypes/kaudiostreamanyrate.md)
- [MPEG4ObjectID](coreaudiotypes/mpeg4objectid.md)
