Table of Contents

Struct AudioProcessingOptions

Namespace
LiveKit

Options for audio processing when creating a PlatformAudioSource.

public struct AudioProcessingOptions
Inherited Members
Extension Methods

Fields

AutoGainControl

Enable automatic gain control (AGC). Default: true.

public bool AutoGainControl

Field Value

bool

EchoCancellation

Enable echo cancellation (AEC). Default: true.

public bool EchoCancellation

Field Value

bool

NoiseSuppression

Enable noise suppression (NS). Default: true.

public bool NoiseSuppression

Field Value

bool

PreferHardware

Prefer hardware audio processing (e.g., iOS VPIO). Lower latency. Default: true.

public bool PreferHardware

Field Value

bool

Properties

Default

Default audio processing options with all processing enabled and hardware preferred.

public static AudioProcessingOptions Default { get; }

Property Value

AudioProcessingOptions