Go to the source code of this file.
◆ lpfilt_()
Definition at line 83 of file lpfilt.c.
   85{
   86    
   88 
   89    
   92 
   93
   94
   95
   96
   97
   98    
   99    --lpbuf;
  101 
  102    
  104    for (j = *
len + 1 - *nsamp; j <= i__1; ++j) {
 
  105    t = (
inbuf[j] + 
inbuf[j - 30]) * -.0097201988f;
 
  106    t += (
inbuf[j - 1] + 
inbuf[j - 29]) * -.0105179986f;
 
  107    t += (
inbuf[j - 2] + 
inbuf[j - 28]) * -.0083479648f;
 
  108    t += (
inbuf[j - 3] + 
inbuf[j - 27]) * 5.860774e-4f;
 
  109    t += (
inbuf[j - 4] + 
inbuf[j - 26]) * .0130892089f;
 
  110    t += (
inbuf[j - 5] + 
inbuf[j - 25]) * .0217052232f;
 
  111    t += (
inbuf[j - 6] + 
inbuf[j - 24]) * .0184161253f;
 
  112    t += (
inbuf[j - 7] + 
inbuf[j - 23]) * 3.39723e-4f;
 
  113    t += (
inbuf[j - 8] + 
inbuf[j - 22]) * -.0260797087f;
 
  114    t += (
inbuf[j - 9] + 
inbuf[j - 21]) * -.0455563702f;
 
  115    t += (
inbuf[j - 10] + 
inbuf[j - 20]) * -.040306855f;
 
  116    t += (
inbuf[j - 11] + 
inbuf[j - 19]) * 5.029835e-4f;
 
  117    t += (
inbuf[j - 12] + 
inbuf[j - 18]) * .0729262903f;
 
  118    t += (
inbuf[j - 13] + 
inbuf[j - 17]) * .1572008878f;
 
  119    t += (
inbuf[j - 14] + 
inbuf[j - 16]) * .2247288674f;
 
  120    t += 
inbuf[j - 15] * .250535965f;
 
  121    lpbuf[j] = t;
  122    }
  123    return 0;
  124} 
static int len(struct ast_channel *chan, const char *cmd, char *data, char *buf, size_t buflen)
static int inbuf(struct baseio *bio, FILE *fi)
utility used by inchar(), for base_encode()
References inbuf(), and len().
Referenced by analys_().