AudioSessionOperationRestriction

The operation permissions of the SDK on the audio session.

Enumerator

audioSessionOperationRestrictionNone
No restriction, the SDK can change the audio session.
audioSessionOperationRestrictionSetCategory
The SDK cannot change the audio session category.
audioSessionOperationRestrictionConfigureSession
The SDK cannot change the audio session category, mode, or categoryOptions.
audioSessionOperationRestrictionDeactivateSession
The SDK keeps the audio session active when the user leaves the channel, for example, to play an audio file in the background.
audioSessionOperationRestrictionAll
Completely restricts the operation permissions of the SDK on the audio session; the SDK cannot change the audio session.