[−][src]Crate webrtc_audio_processing
This crate is a wrapper around PulseAudio's repackaging of WebRTC's AudioProcessing module.
See examples/simple.rs
for an example of how to use the library.
Re-exports
pub use webrtc_audio_processing_sys as ffi; |
Structs
Config | Config that can be used mid-processing.
|
EchoCancellation | Echo cancellation configuration.
|
Error | Represents an error inside webrtc::AudioProcessing.
See the documentation of |
InitializationConfig | A configuration used only when initializing a Processor.
|
OptionalInt | |
Processor |
|
Enums
EchoCancellation_SuppressionLevel | A level of echo suppression.
|
Constants
NUM_SAMPLES_PER_FRAME |