Audio Output Routes

The various audio output destinations available for an iOS device.

Overview

These strings are used as values for the kAudioSession_AudioRouteKey_Type key for the dictionary associated with the kAudioSession_AudioRouteKey_Outputs array.

Topics

Constants

kAudioSessionOutputRoute_LineOut

Analog line-level output.

Deprecated
kAudioSessionOutputRoute_Headphones

Speakers in headphones or in a headset.

Deprecated
kAudioSessionOutputRoute_BluetoothHFP

Speakers that are part of a Bluetooth Hands-Free Profile (HFP) accessory.

Deprecated
kAudioSessionOutputRoute_BluetoothA2DP

Speakers in a Bluetooth A2DP device.

Deprecated
kAudioSessionOutputRoute_BuiltInReceiver

The built-in speaker you hold to your ear when on a phone call.

Deprecated
kAudioSessionOutputRoute_BuiltInSpeaker

The primary built-in speaker.

Deprecated
kAudioSessionOutputRoute_USBAudio

Speaker(s) in a Universal Serial Bus (USB) accessory, accessed through the device 30-pin connector.

Deprecated
kAudioSessionOutputRoute_HDMI

An output available through the HDMI interface.

Deprecated
kAudioSessionOutputRoute_AirPlay

An output on an AirPlay device.

Deprecated