rvoip-codec-core 0.3.5

G.711 and optional G.729/Opus audio codec implementations for RVOIP
Documentation

rvoip-codec-core

Crates.io Documentation License: MIT

G.711 (μ-law / A-law) and optional G.729A/G.729AB audio codec implementation for rvoip. Pulled in transitively by rvoip-media-core to provide the baseline narrow-band codec every beta-tier SIP profile requires (RFC 3551).

Status

Release-gated SIP dependency — published in the unified 0.3.x workspace release. The G.711 implementation is RFC-compliant and table-driven. G.729 support is available behind the g729 feature as Annex A speech plus optional Annex B VAD/DTX/CNG; full-complexity base G.729 is not implemented.

Install

You usually don't depend on this directly — depend on rvoip-media-core which re-exports the codec surface. If you need the raw G.711 tables in isolation:

[dependencies]
rvoip-codec-core = "0.3.5"

License

Licensed under the MIT license. See the repository LICENSE.