ManagedAudioProcessingFactory

AudioProcessing factory with lifecycle management and runtime control capabilities.

Functions

Link copied to clipboard
abstract fun destroyNative()
Destroys the native AudioProcessing instance.
Link copied to clipboard
abstract fun isEnabled(): Boolean
Checks if the AudioProcessing is enabled.
Link copied to clipboard
abstract fun setEnabled(enabled: Boolean)
Sets the enabled state of the AudioProcessing.

Inherited functions

Link copied to clipboard
abstract fun createNative(): Long
Dynamically allocates a webrtc::AudioProcessing instance and returns a pointer to it.