Crates.io | speexdsp |
lib.rs | speexdsp |
version | 0.1.2 |
source | src |
created_at | 2018-05-09 08:56:35.044527 |
updated_at | 2022-04-28 13:57:30.930051 |
description | Bindings for the speexdsp library |
homepage | https://github.com/rust-av/speexdsp-rs |
repository | https://github.com/rust-av/speexdsp-rs |
max_upload_size | |
id | 64474 |
size | 75,832 |
It is a simple safe abstraction based on speexdsp.
It is available as binding or as pure-rust implementation.
By default the pure-rust implementation is used, optionally the simd-accelerated original
C version can be used instead using the feature sys
.
The bindings are generated using the headers and libraries that ought to be present in the system.
clang
and libclang
installed.speexdsp
C headers and pkg-config files are installed.Currently we have only an integration test to compare the C and the Rust implementation. To run it issue:
$ cargo test --features=sys