Lines Matching refs:FIR
459 cp->filter_params[FIR].order = 0;
461 cp->filter_params[FIR].shift = 0;
489 // Filter is 0 for FIR, 1 for IIR.
533 if (filter == FIR) {
535 "FIR filter has state data specified.\n");
622 FilterParams *fir = &cp->filter_params[FIR];
628 if ((ret = read_filter_params(m, gbp, substr, ch, FIR)) < 0)
644 "FIR and IIR filters must use the same precision.\n");
647 /* The FIR and IIR filters must have the same precision.
649 * FIR filter is considered. If only the IIR filter is employed,
650 * the FIR filter precision is set to that of the IIR filter, so
733 const int32_t *fircoeff = s->channel_params[channel].coeff[FIR];
735 int32_t *firbuf = state_buffer[FIR] + MAX_BLOCKSIZE;
737 FilterParams *fir = &s->channel_params[channel].filter_params[FIR];