---
title: AVAudioContentSource
framework: avfaudio
role: symbol
role_heading: Enumeration
path: avfaudio/avaudiocontentsource
---

# AVAudioContentSource

## Declaration

```swift
enum AVAudioContentSource
```

## Topics

### Content sources

- [AVAudioContentSource.appleAV_Spatial_Live](avfaudio/avaudiocontentsource/appleav_spatial_live.md)
- [AVAudioContentSource.appleAV_Spatial_Offline](avfaudio/avaudiocontentsource/appleav_spatial_offline.md)
- [AVAudioContentSource.appleAV_Traditional_Live](avfaudio/avaudiocontentsource/appleav_traditional_live.md)
- [AVAudioContentSource.appleAV_Traditional_Offline](avfaudio/avaudiocontentsource/appleav_traditional_offline.md)
- [AVAudioContentSource.appleCapture_Spatial_Enhanced](avfaudio/avaudiocontentsource/applecapture_spatial_enhanced.md)
- [AVAudioContentSource.appleCapture_Spatial](avfaudio/avaudiocontentsource/applecapture_spatial.md)
- [AVAudioContentSource.appleCapture_Traditional](avfaudio/avaudiocontentsource/applecapture_traditional.md)
- [AVAudioContentSource.appleMusic_Spatial](avfaudio/avaudiocontentsource/applemusic_spatial.md)
- [AVAudioContentSource.appleMusic_Traditional](avfaudio/avaudiocontentsource/applemusic_traditional.md)
- [AVAudioContentSource.applePassthrough](avfaudio/avaudiocontentsource/applepassthrough.md)
- [AVAudioContentSource.av_Spatial_Live](avfaudio/avaudiocontentsource/av_spatial_live.md)
- [AVAudioContentSource.av_Spatial_Offline](avfaudio/avaudiocontentsource/av_spatial_offline.md)
- [AVAudioContentSource.av_Traditional_Live](avfaudio/avaudiocontentsource/av_traditional_live.md)
- [AVAudioContentSource.av_Traditional_Offline](avfaudio/avaudiocontentsource/av_traditional_offline.md)
- [AVAudioContentSource.capture_Spatial_Enhanced](avfaudio/avaudiocontentsource/capture_spatial_enhanced.md)
- [AVAudioContentSource.capture_Spatial](avfaudio/avaudiocontentsource/capture_spatial.md)
- [AVAudioContentSource.capture_Traditional](avfaudio/avaudiocontentsource/capture_traditional.md)
- [AVAudioContentSource.music_Spatial](avfaudio/avaudiocontentsource/music_spatial.md)
- [AVAudioContentSource.music_Traditional](avfaudio/avaudiocontentsource/music_traditional.md)
- [AVAudioContentSource.passthrough](avfaudio/avaudiocontentsource/passthrough.md)
- [AVAudioContentSource.reserved](avfaudio/avaudiocontentsource/reserved.md)
- [AVAudioContentSource.unspecified](avfaudio/avaudiocontentsource/unspecified.md)

### Initializers

- [init(rawValue:)](avfaudio/avaudiocontentsource/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Managing packet dependencies

- [audioSyncPacketFrequency](avfaudio/avaudioconverter/audiosyncpacketfrequency.md)
- [contentSource](avfaudio/avaudioconverter/contentsource.md)
- [dynamicRangeControlConfiguration](avfaudio/avaudioconverter/dynamicrangecontrolconfiguration.md)
- [AVAudioDynamicRangeControlConfiguration](avfaudio/avaudiodynamicrangecontrolconfiguration.md)
