Lines Matching refs:order
93 if (size >= order) in updateState()
94 memcpy(state, data + size - order, order * sizeof (double)); in updateState()
96 int old = order - size; in updateState()
99 memcpy(state + order - size, data, size * sizeof (double)); in updateState()
117 for (int i = 0; i < order; i++) in resetState()
127 Fir(int order_in): order(order_in) // construct Fir object in Fir()
129 state = new double[order]; in Fir()
131 coef = new double[order + 1]; in Fir()
132 delay = (order + 1) >> 1; // assuming symmetric FIR in Fir()
145 return (order); in getOrder()
151 return (order + 1); in getNumCoefs()
157 memcpy(coef, coef_in, (order + 1) * sizeof (double)); in putCoef()
163 memcpy(coef_out, coef, (order + 1) * sizeof (double)); in getCoef()
178 int init_size = (size <= order)? size : order; in filter_noadjust()
179 int init_order = order; in filter_noadjust()
192 double2short(convolve(coef, state_ptr++, order + 1)); in filter_noadjust()
201 int group_delay = (order + 1) >> 1; in getFlushSize()