Member Name | Description |
---|---|
Default | The default value uses the same settings that existed in the pre iOS 5.0 days. If there is more than one microphone on the device, the primary one is used. |
GameChat | Set by GameKit, users should not set this directly. Use VoiceChat instead. |
Measurement | Used when you want to measure the audio, so no gains are applied to the data. This is used when setting the AudioSession.Category property to PlayAndRecord or RecordAudio values. |
VideoRecording | Configures the audio for video recording, and uses the microphone closer to the camera as its input. |
VoiceChat | Used when you want to perform voice chats over a network connection. The audio stack is configured for voice recording, the default system microphone is used and sets the AudioSession.OverrideCategoryEnableBluetoothInput to true. |