www.pudn.com > CryptoPhone-src-031122.zip > ccsub.h
/* Copyright 2001,2002,2003 NAH6 * All Rights Reserved * * Parts Copyright DoD, Parts Copyright Starium * */ /* CELP ARRAY SIZE PARAMETERS MAXNCSIZE maximum code book size (number of codewords) MAXL maximum codeword vector length MAXCODE maximum code book array length in samples MAXLL maximum LPC analysis frame size MAXNO maximum LPC filter order MAXLP maximum pitch prediction frame size MAXNP maximum pitch prediction order MMIN minimum delay pitch predictor (minimum value M) MMAX maximum delay pitch predictor (maximum value M) MAXPD maximum number of pitch delays MAXPA maximum pitch analysis buffer length (use to be "idb") (assumes code book is updated faster or same as pitch) MAXM2 maximum array size for delay parameter */ #define MAXNCSIZE 512 #define MAXL 60 #define MAXCODE 2*(MAXNCSIZE)+MAXL /* shift by 2 overlapped code book */ #define MAXLL 240 #define MAXNO 10 #define MAXLP 60 /* bug, fixed - See MAXPA */ #define MAXNP 3 #define MMIN 20 #define MMAX 147 #define MAXPD 256 #define MAXM2 20 #define MAXPA MAXLP+MMAX+2+MAXM2