CONTENTS

 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