/****************************************************************** iLBC Speech Coder ANSI-C Source Code anaFilter.c Copyright (C) The Internet Society (2004). All Rights Reserved. ******************************************************************/ #include #include "anaFilter.h" #include "iLBC_define.h" /*----------------------------------------------------------------* * LP analysis filter. *---------------------------------------------------------------*/ void anaFilter( float *In, /* (i) Signal to be filtered */ float *a, /* (i) LP parameters */ int len,/* (i) Length of signal */ float *Out, /* (o) Filtered signal */ float *mem /* (i/o) Filter state */ ){ int i, j; float *po, *pi, *pm, *pa; po = Out; /* Filter first part using memory from past */ for (i=0; i