float *exc2, float *r,
spx_sig_t *exc2, spx_sig_t *r,
int forced_pitch_quant(float target[],                 /* Target vector */float *sw,spx_coef_t ak[],                     /* LPCs for this subframe */spx_coef_t awk1[],                   /* Weighted LPCs #1 for this subframe */spx_coef_t awk2[],                   /* Weighted LPCs #2 for this subframe */float exc[],                    /* Excitation */void *par,int   start,                    /* Smallest pitch value allowed */int   end,                      /* Largest pitch value allowed */float pitch_coef,               /* Voicing (pitch) coefficient */int   p,                        /* Number of LPC coeffs */int   nsf,                      /* Number of samples in subframe */SpeexBits *bits,char *stack,float *exc2,float *r,int complexity,int cdbk_offset){   int i;   if (pitch_coef>.99)      pitch_coef=.99;   for (i=0;i<nsf;i++)   {      exc[i]=exc[i-start]*pitch_coef;   }   return start;}