Instance Property

supportedPolarPatterns

The set of directivity configurations supported by the data source.

Declaration

@property(readonly) NSArray<AVAudioSessionPolarPattern> *supportedPolarPatterns;

Discussion

This property returns an array of one or more polar patterns, or nil if the data source doesn’t support directivity configuration. This feature is available only on the built-in microphone port for certain devices.

See Also

Configuring Microphone Directivity

selectedPolarPattern

The directivity configuration currently in use by the data source.

preferredPolarPattern

The preferred directivity configuration for the data source.

- setPreferredPolarPattern:error:

Selects the preferred directivity configuration for the data source.

AVAudioSessionPolarPattern

Constants that describe the possible polar patterns of the data source on an iOS device.

Data Source Polar Patterns

These values represent a data source’s available polar patterns.