HB_FIR_SIZE 84 libavcodec/amrwbdec.c float bpf_6_7_mem[HB_FIR_SIZE]; ///< previous values in the high-band band pass filter HB_FIR_SIZE 85 libavcodec/amrwbdec.c float lpf_7_mem[HB_FIR_SIZE]; ///< previous values in the high-band low pass filter HB_FIR_SIZE 1054 libavcodec/amrwbdec.c static void hb_fir_filter(float *out, const float fir_coef[HB_FIR_SIZE + 1], HB_FIR_SIZE 1055 libavcodec/amrwbdec.c float mem[HB_FIR_SIZE], const float *in) HB_FIR_SIZE 1058 libavcodec/amrwbdec.c float data[AMRWB_SFR_SIZE_16k + HB_FIR_SIZE]; // past and current samples HB_FIR_SIZE 1060 libavcodec/amrwbdec.c memcpy(data, mem, HB_FIR_SIZE * sizeof(float)); HB_FIR_SIZE 1061 libavcodec/amrwbdec.c memcpy(data + HB_FIR_SIZE, in, AMRWB_SFR_SIZE_16k * sizeof(float)); HB_FIR_SIZE 1065 libavcodec/amrwbdec.c for (j = 0; j <= HB_FIR_SIZE; j++) HB_FIR_SIZE 1069 libavcodec/amrwbdec.c memcpy(mem, data + AMRWB_SFR_SIZE_16k, HB_FIR_SIZE * sizeof(float)); HB_FIR_SIZE 57 libavcodec/mips/amrwbdec_mips.c void hb_fir_filter_mips(float *out, const float fir_coef[HB_FIR_SIZE + 1], HB_FIR_SIZE 58 libavcodec/mips/amrwbdec_mips.c float mem[HB_FIR_SIZE], const float *in) HB_FIR_SIZE 61 libavcodec/mips/amrwbdec_mips.c float data[AMRWB_SFR_SIZE_16k + HB_FIR_SIZE]; // past and current samples HB_FIR_SIZE 63 libavcodec/mips/amrwbdec_mips.c memcpy(data, mem, HB_FIR_SIZE * sizeof(float)); HB_FIR_SIZE 64 libavcodec/mips/amrwbdec_mips.c memcpy(data + HB_FIR_SIZE, in, AMRWB_SFR_SIZE_16k * sizeof(float)); HB_FIR_SIZE 185 libavcodec/mips/amrwbdec_mips.c memcpy(mem, data + AMRWB_SFR_SIZE_16k, HB_FIR_SIZE * sizeof(float));