rvoip-codec-core 0.3.8

G.711 and optional G.729/Opus/AMR audio codec implementations for RVOIP
Documentation
//! AMR wideband (3GPP TS 26.190 / ITU-T G.722.2).
//!
//! # Status
//!
//! Complete: encoder and decoder are bit-exact against the TS 26.173
//! reference over the nine normative speech vectors, DTX in both directions
//! against `tst_md`, plus concealment and homing. See
//! `docs/AMR_IMPLEMENTATION_STATUS.md`.
//!
//! Everything here is fixed point, because that is what AMR is: TS 26.190 §8.1
//! specifies the codec "in a bit-exact arithmetic", and TS 26.173 — the ANSI-C
//! reference — is the definition. A floating-point implementation would be a
//! different codec, failing conformance and producing different bitstreams from
//! identical audio.

pub mod bitstream;
pub mod codebook;
pub mod conceal;
pub mod decoder;
pub mod dtx;
pub mod enc;
pub mod enhance;
pub mod excitation;
pub mod gain;
pub mod gain_tables;
pub mod highband;
pub mod homing;
pub mod homing_tables;
pub mod isf_noise;
pub mod isf_noise_tables;
pub mod lp;
pub mod ltp;
pub mod math;
pub mod params;
pub mod sort_tables;
pub mod synthesis;