mcelp 1.0.1

Mitsubishi CELP speech codec: a 3.6 kbit/s speech encoder and decoder
Documentation
[package]
name = "mcelp"
version = "1.0.1"
edition = "2024"
rust-version = "1.85"
autotests = false
description = "Mitsubishi CELP speech codec: a 3.6 kbit/s speech encoder and decoder"
license = "MIT"
readme = "README.md"
repository = "https://github.com/soltia48/mcelp-codec"
keywords = ["codec", "speech", "celp", "audio", "dsp"]
categories = ["multimedia::audio", "encoding"]
# `tests/` replays several megabytes of dumps from the reference implementation.
# It is the proof the codec is bit exact, but it belongs to the repository
# rather than to every download of the library.  `.github/` is likewise of no
# use to anyone consuming the crate.
exclude = ["tests/", ".github/"]

[lib]
name = "mcelp"
path = "src/lib.rs"

# The reference suite has one source file per codec stage.  Compiling every
# file as a separate integration-test crate would link the library 125 times;
# one harness keeps the same module/test names while linking it once.
[[test]]
name = "reference_suite"
path = "tests/reference_suite.rs"