1
Scope
2 References
3 Abbreviations
4 Notations
and conventions
5 General
description of the coder
5.1
Encoder
5.2
Decoder
5.3
Frame erasure concealment (FEC)
5.4
Coder modes
5.5 Bit
allocation to coder parameters and bitstream layer format
5.6 Algorithmic
delay
5.7 Computational
complexity and storage requirement
5.8 Coder
description
6 Functional
description of the encoder
6.1 QMF
analysis filterbank, signal downscaling and spectral folding of the higher band
6.2 Pre-processing
of lower band
6.3 Narrowband
embedded CELP encoder (Layers 1 and 2)
6.4 Pre-processing
of the higher band
6.5 TDBWE
encoder (Layer 3)
6.6 TDAC
encoder (Layers 4 to 12)
7 Functional
description of the decoder
7.1 Narrowband
embedded CELP decoder (Layers 1 and 2)
7.2 TDBWE
decoder (Layer 3)
7.3 TDAC
decoder (Layers 4 to 12)
7.4 Post-filtering
of the lower band
7.5 Spectral
folding of higher band, signal upscaling and QMF synthesis filterbank
7.6 Frame
erasure concealment
7.7
Bit-rate switching
8 Description
of the transmitted parameter indices
9 Bit-exact
description of the G.729EV coder
9.1 Use
of the simulation software
9.2 Organization
of the simulation software
Annex A –
Packet format, capability identifiers and capability parameters
A.1 References
A.2 Packet structure for G.729.1 frames
A.3 Capability identifiers and parameters for use with
ITU-T Rec. H.245
A.4 Interoperability with ITU-T Rec. G.729
Annex B –
Reference floating-point implementation for G.729.1
B.1 Scope
B.2 References
B.3 Overview
B.4
Algorithmic description
B.5
ANSI C Code