---
title: kAudioSessionRouteChangeReason_OldDeviceUnavailable
framework: audiotoolbox
role: symbol
role_heading: Global Variable
path: audiotoolbox/kaudiosessionroutechangereason_olddeviceunavailable
---

# kAudioSessionRouteChangeReason_OldDeviceUnavailable

The previously-used audio hardware device is now unavailable; for example, a headset was unplugged.

## Declaration

```swift
var kAudioSessionRouteChangeReason_OldDeviceUnavailable: Int { get }
```

## See Also

### Constants

- [kAudioSessionRouteChangeReason_Unknown](audiotoolbox/kaudiosessionroutechangereason_unknown.md)
- [kAudioSessionRouteChangeReason_NewDeviceAvailable](audiotoolbox/kaudiosessionroutechangereason_newdeviceavailable.md)
- [kAudioSessionRouteChangeReason_CategoryChange](audiotoolbox/kaudiosessionroutechangereason_categorychange.md)
- [kAudioSessionRouteChangeReason_Override](audiotoolbox/kaudiosessionroutechangereason_override.md)
- [kAudioSessionRouteChangeReason_WakeFromSleep](audiotoolbox/kaudiosessionroutechangereason_wakefromsleep.md)
- [kAudioSessionRouteChangeReason_NoSuitableRouteForCategory](audiotoolbox/kaudiosessionroutechangereason_nosuitablerouteforcategory.md)
- [kAudioSessionRouteChangeReason_RouteConfigurationChange](audiotoolbox/kaudiosessionroutechangereason_routeconfigurationchange.md)
