[][src]Crate webrtc_audio_processing_sys

Structs

AudioProcessing
Config

Config that can be used mid-processing.

EchoCancellation

Echo cancellation configuration.

GainControl

Gain control configuration.

InitializationConfig

A configuration used only when initializing a Processor.

NoiseSuppression

Noise suppression configuration.

OptionalBool
OptionalDouble
OptionalInt
Stats

Statistics about the processor state.

VoiceDetection

Voice detection configuration.

Enums

EchoCancellation_SuppressionLevel

A level of echo suppression.

GainControl_Mode

Mode of gain control.

NoiseSuppression_SuppressionLevel

A level of noise suppression.

VoiceDetection_DetectionLikelihood

The sensitivity of the noise detector.

Constants

FRAME_MS
NUM_SAMPLES_PER_FRAME
SAMPLE_RATE_HZ

Functions

audio_processing_create
audio_processing_delete
get_stats
is_success
process_capture_frame
process_render_frame
set_config