Digital cellular telecommunications system (Phase 2+) (GSM); Universal Mobile Telecommunications System (UMTS); LTE; ANSI-C code for the fixed-point Extended Adaptive Multi-Rate - Wideband (AMR-WB+) speech codec (V15.0.0; 3GPP TS 26.273 version 15.0.0 Rel
The present document contains an electronic copy of the ANSI-C code for the Fixed-point Extended Adaptive Multi-Rate Wideband codec. Alternatively@ floating-point ANSI-C code is specified in 3GPP TS 26.304 [1]. The fixedpoint codec/encoder/decoder specified in the present document or the floating-point codec/encoder/decoder specified in 3GPP TS 26.304 [1] may be used depending on if the implementation platform is better suited for a floating-point or a fixed-point implementation. It has been verified that the fixed-point and floating-point codecs interoperate with each other without any artifacts. The fixed-point ANSI-C code in the present document defines@ besides the floating-point c-code specified in 3GPP TS 26.304 [1]@ one valid reference implementation of the Extended Adaptive Multi-Rate Wideband transcoder (3GPP TS 26.290 [2]). Standard conformance it is enforced by meeting the conformance criteria defined in 3GPP TS 26.274 [3].