www.pudn.com > CryptoPhone-src-031122.zip > smooth.h


/* Copyright 2001,2002,2003 NAH6 
 * All Rights Reserved 
 * 
 * Parts Copyright DoD, Parts Copyright Starium 
 * 
 */ 
#include  
#include  
#include  
 
void Smooth( 
int       assure, 
int       frame, 
int       subframe, 
TX_PARAM  *parameters); 
 
void LMRSmooth( 
int       assure, 
int       frame, 
int       subframe, 
TX_PARAM  *parameters); 
 
void smoothPDelay( 
float  *tau,  
float  syndavg, 
float  tau3, 
int    frame,  
int    subframe); 
 
void smoothStochGain( 
float *cbgain, 
float syndavg, 
float *gains, 
int   frame, 
int   subframe); 
 
void smoothAdaptGain( 
float  *pgain,  
float  syndavg, 
float  *pgains, 
int    frame,  
int    subframe); 
 
void LMRAGsmooth( 
float  *pgain,  
float  syndavg, 
float  *pgains, 
int    frame,  
int    subframe); 
 
void LMRpdSmooth( 
float ADelay[4], 
int   a1, 
int   a2);