Enumeration Case

AVAudioSessionRouteChangeReasonOldDeviceUnavailable

A value that indicates that the previous audio output path is no longer available.

Declaration

AVAudioSessionRouteChangeReasonOldDeviceUnavailable = 2

See Also

Route Change Reasons

AVAudioSessionRouteChangeReasonUnknown

A value that indicates the reason for the change is unknown.

AVAudioSessionRouteChangeReasonNewDeviceAvailable

A value that indicates a user action, such as plugging in a headset, has made a preferred audio route available.

AVAudioSessionRouteChangeReasonCategoryChange

A value that indicates that the category of the session object changed.

AVAudioSessionRouteChangeReasonOverride

A value that indicates that the output route was overridden by the app.

AVAudioSessionRouteChangeReasonWakeFromSleep

A value that indicates that the route changed when the device woke up from sleep.

AVAudioSessionRouteChangeReasonNoSuitableRouteForCategory

A value that indicates that the route changed because no suitable route is now available for the specified category.

AVAudioSessionRouteChangeReasonRouteConfigurationChange

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