No overview available.
SDKs
- iOS 12.0+
- macOS 10.15+
- Mac Catalyst 13.0+
- tvOS 12.0+
- watchOS 5.0+
Framework
- AVFoundation
Declaration
struct Category
No overview available.
SDKs
Framework
struct Category
static let ambient: AVAudio Session .Category
The category for an app in which sound playback is nonprimary—that is, your app can be used successfully with the sound turned off.
static let audio Processing: AVAudio Session .Category
The category for using an audio hardware codec or signal processor while not playing or recording audio.
static let multi Route: AVAudio Session .Category
The category for routing distinct streams of audio data to different output devices at the same time.
static let play And Record: AVAudio Session .Category
The category for recording (input) and playback (output) of audio, such as for a VoIP (Voice over Internet Protocol) app.
static let playback: AVAudio Session .Category
The category for playing recorded music or other sounds that are central to the successful use of your app.
static let record: AVAudio Session .Category
The category for recording audio; this category silences playback audio.
static let solo Ambient: AVAudio Session .Category
The default audio session category.