Im using the IPP FIR filter functions. I initialize a filter using FIRInitAlloc. The first time I use the filter it works fine. The second time it igves just garbage. why? My code is quite simple and looks like this:
st = ippsFIR_32f_I(tmpfi,length,fir_state); check_err(st); st = ippsFIR_32f_I(tmpfr,length,fir_state); check_err(st);
The first call gives correct results, the second only garbage.
Do I need to reset the filter between each time? I Have initialized my filter this way: