One Logo Pool Ball
AVFAudio · IOS API REFERENCE

AVAudioSessionDataSourceDescription

class · iOS 6.0+ · SDK 27.1

class AVAudioSessionDataSourceDescription

Members (9)

init

init

TypeScript
static init(): AVAudioSessionDataSourceDescription
Swift declaration
init()
method · iOS 7.0+

setPreferredPolarPattern

TypeScript
setPreferredPolarPattern(pattern?: (AVAudioSession_PolarPattern) | null): void
Swift declaration
func setPreferredPolarPattern(_ pattern: AVAudioSession.PolarPattern?) throws
get · iOS 6.0+

dataSourceID

TypeScript
get dataSourceID(): _Foundation_NSNumber
Swift declaration
var dataSourceID: NSNumber { get }
get · iOS 6.0+

dataSourceName

TypeScript
get dataSourceName(): string
Swift declaration
var dataSourceName: String { get }
get · iOS 7.0+

location

TypeScript
get location(): (AVAudioSession_Location) | null
Swift declaration
var location: AVAudioSession.Location? { get }
get · iOS 7.0+

orientation

TypeScript
get orientation(): (AVAudioSession_Orientation) | null
Swift declaration
var orientation: AVAudioSession.Orientation? { get }
get · iOS 7.0+

preferredPolarPattern

TypeScript
get preferredPolarPattern(): (AVAudioSession_PolarPattern) | null
Swift declaration
var preferredPolarPattern: AVAudioSession.PolarPattern? { get }
get · iOS 7.0+

selectedPolarPattern

TypeScript
get selectedPolarPattern(): (AVAudioSession_PolarPattern) | null
Swift declaration
var selectedPolarPattern: AVAudioSession.PolarPattern? { get }
get · iOS 7.0+

supportedPolarPatterns

TypeScript
get supportedPolarPatterns(): (Array<AVAudioSession_PolarPattern>) | null
Swift declaration
var supportedPolarPatterns: [AVAudioSession.PolarPattern]? { get }

Skipped declarations

No declarations were skipped in this snapshot.

All AVFAudio types →