Home | History | Annotate | Download | only in libFLAC

Lines Matching defs:lpc

43 #include "private/lpc.h"
126 FLAC__double r, err, lpc[FLAC__MAX_LPC_ORDER];
139 r -= lpc[j] * autoc[i-j];
142 /* Update LPC coefficients and total error. */
143 lpc[i]=r;
145 FLAC__double tmp = lpc[j];
146 lpc[j] += r * lpc[i-1-j];
147 lpc[i-1-j] += r * tmp;
150 lpc[j] += lpc[j] * r;
156 lp_coeff[i][j] = (FLAC__real)(-lpc[j]); /* negate FIR filter coeff to get predictor coeff */
218 fprintf(stderr,"FLAC__lpc_quantize_coefficients: quantizer overflow: q>qmax %d>%d shift=%d cmax=%f precision=%u lpc[%u]=%f\n",q,qmax,*shift,cmax,precision+1,i,lp_coeff[i]);
220 fprintf(stderr,"FLAC__lpc_quantize_coefficients: quantizer overflow: q<qmin %d<%d shift=%d cmax=%f precision=%u lpc[%u]=%f\n",q,qmin,*shift,cmax,precision+1,i,lp_coeff[i]);
246 fprintf(stderr,"FLAC__lpc_quantize_coefficients: quantizer overflow: q>qmax %d>%d shift=%d cmax=%f precision=%u lpc[%u]=%f\n",q,qmax,*shift,cmax,precision+1,i,lp_coeff[i]);
248 fprintf(stderr,"FLAC__lpc_quantize_coefficients: quantizer overflow: q<qmin %d<%d shift=%d cmax=%f precision=%u lpc[%u]=%f\n",q,qmin,*shift,cmax,precision+1,i,lp_coeff[i]);