---
title: kAudioSessionRouteChangeReason_NoSuitableRouteForCategory
framework: audiotoolbox
role: symbol
role_heading: Global Variable
path: audiotoolbox/kaudiosessionroutechangereason_nosuitablerouteforcategory
---

# kAudioSessionRouteChangeReason_NoSuitableRouteForCategory

There is no audio hardware route for the audio session category.

## Declaration

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

## Discussion

Discussion For example, the kAudioSessionCategory_RecordAudio is set but there is no audio input device.

## See Also

### Constants

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