AudioProcessingController

Interface for controlling external audio processing.

Properties

Link copied to clipboard
@FlowObservable
@get:FlowObservable
abstract var bypassCapturePostProcessing: Boolean

whether to bypass the capture post processing.

Link copied to clipboard
@FlowObservable
@get:FlowObservable
abstract var bypassRenderPreProcessing: Boolean

whether to bypass mode the render pre processing.

Link copied to clipboard
@FlowObservable
@get:FlowObservable
abstract var capturePostProcessor: AudioProcessorInterface?

the audio processor to be used for capture post processing.

Link copied to clipboard
@FlowObservable
@get:FlowObservable
abstract var renderPreProcessor: AudioProcessorInterface?

the audio processor to be used for render pre processing.

Functions

Link copied to clipboard

Set whether to bypass the capture post processing.

Link copied to clipboard

Set whether to bypass the render pre processing.

Link copied to clipboard

Set the audio processor to be used for capture post processing.

Link copied to clipboard

Set the audio processor to be used for render pre processing.