---
title: AVAudioSession.RouteChangeReason.routeConfigurationChange
framework: avfaudio
role: symbol
role_heading: Case
path: avfaudio/avaudiosession/routechangereason/routeconfigurationchange
---

# AVAudioSession.RouteChangeReason.routeConfigurationChange

A value that indicates that the configuration for a set of I/O ports has changed.

## Declaration

```swift
case routeConfigurationChange
```

## See Also

### Route Change Reasons

- [AVAudioSession.RouteChangeReason.unknown](avfaudio/avaudiosession/routechangereason/unknown.md)
- [AVAudioSession.RouteChangeReason.newDeviceAvailable](avfaudio/avaudiosession/routechangereason/newdeviceavailable.md)
- [AVAudioSession.RouteChangeReason.oldDeviceUnavailable](avfaudio/avaudiosession/routechangereason/olddeviceunavailable.md)
- [AVAudioSession.RouteChangeReason.categoryChange](avfaudio/avaudiosession/routechangereason/categorychange.md)
- [AVAudioSession.RouteChangeReason.override](avfaudio/avaudiosession/routechangereason/override.md)
- [AVAudioSession.RouteChangeReason.wakeFromSleep](avfaudio/avaudiosession/routechangereason/wakefromsleep.md)
- [AVAudioSession.RouteChangeReason.noSuitableRouteForCategory](avfaudio/avaudiosession/routechangereason/nosuitablerouteforcategory.md)
