Lines Matching refs:FIR
604 cp->filter_params[FIR].order = 0;
606 cp->filter_params[FIR].shift = 0;
654 // Filter is 0 for FIR, 1 for IIR.
698 if (filter == FIR) {
700 "FIR filter has state data specified.\n");
787 FilterParams *fir = &cp->filter_params[FIR];
793 if ((ret = read_filter_params(m, gbp, substr, ch, FIR)) < 0)
809 "FIR and IIR filters must use the same precision.\n");
812 /* The FIR and IIR filters must have the same precision.
814 * FIR filter is considered. If only the IIR filter is employed,
815 * the FIR filter precision is set to that of the IIR filter, so
905 const int32_t *fircoeff = s->channel_params[channel].coeff[FIR];
907 int32_t *firbuf = state_buffer[FIR] + MAX_BLOCKSIZE;
909 FilterParams *fir = &s->channel_params[channel].filter_params[FIR];