10 releases
| 0.5.0 | Oct 22, 2025 |
|---|---|
| 0.4.0 | May 16, 2022 |
| 0.3.2 | Aug 25, 2020 |
| 0.3.0 | Apr 12, 2020 |
| 0.1.2 | Dec 9, 2019 |
#1439 in Audio
7,647 downloads per month
Used in webrtc-audio-processing
2MB
41K
SLoC
Contains (obscure autoconf code, 5KB) webrtc-audio-processing/configure.ac
webrtc-audio-processing-sys
A wrapper around PulseAudio's repackaging of WebRTC's AudioProcessing module.
Building
Dynamic linking
By default the build will attempt to dynamically link with the library installed via your OS's package manager.
You can specify an include path yourself by setting the environment variable WEBRTC_AUDIO_PROCESSING_INCLUDE.
Packages
sudo apt install webrtc-audio-processing-dev # Ubuntu/Debian
sudo pacman -S webrtc-audio-processing # Arch
Static linking
Static linking can be enabled with the bundled feature flag.
The following tools are needed in order to use the bundled feature flag:
- libtool (
$ sudo apt install libtool) - autotools (
$ sudo apt install autotools-dev)
Dependencies
~0.1–2.7MB
~56K SLoC