www.pudn.com > CryptoPhone-src-031122.zip > celpfilt.h
/* Copyright 2001,2002,2003 NAH6 * All Rights Reserved * * Parts Copyright DoD, Parts Copyright Starium * */ /* This file contains all the filter information for filtering in CELP. */ #include "main.h" #include "filter.h" /* Input High Pass Filter */ extern FILTER InputHPFZ, InputHPFP; extern float InputHPFCoefsZ[3]; extern float InputHPFCoefsP[3]; extern int InputHPFOrder; extern int InputHPFLength; /* LP Residual filter */ extern FILTER LP_ResZ, LP_ResP, LP_ResP2; /* Adaptive CB residual filter */ extern FILTER Adapt_ResZ, Adapt_ResP, Adapt_ResP2; /* Update residual filter */ extern FILTER Update_ResZ, Update_ResP, Update_ResP2; /* LP synthesis filter */ extern FILTER LP_Filt; /* Post filter */ extern FILTER PostP, PostZ, PostZ2; /* Output high pass filter */ extern FILTER OutputHPFZ, OutputHPFP; extern float OutputHPFCoefsZ[3]; extern float OutputHPFCoefsP[3];