Lines Matching refs:framesize
346 int framesize
362 for ( i=0 ; i<framesize ; ++i )
404 int framesize
415 for ( i=0,framesize<<=1 ; i<framesize ; i+=4 )
424 for ( i=0 ; i<framesize ; ++i )
439 int framesize
450 for ( i=0,framesize<<=1 ; i<framesize ; i+=4 )
459 for ( i=0,j=0 ; i<framesize ; i+=2,++j )
517 int framesize
547 memset(wtmp, 0, framesize * sizeof(spx_word16_t));
553 for (j=framesize; j<N ; ++j)
577 memset(&wtmp[framesize], 0, (N-framesize) * sizeof(spx_word16_t));
599 register int framesize = st->frame_size;
600 register spx_word16_t * restrict xx = st->x + framesize;
601 register spx_word16_t * restrict y = st->y + framesize;
602 register spx_word16_t * restrict ee = st->e + framesize;
639 register spx_word16_t * restrict windowf = st->window + framesize;
651 for ( i=0 ; i<framesize ; ++i)
676 memcpy(y, ee, framesize * sizeof(spx_word16_t));
677 mdf_sub(xx,input,y,framesize);
698 int framesize
705 register spx_word16_t * restrict ee = st->e + framesize;
707 register spx_word16_t * restrict xx = st->x + framesize;
714 for ( i=0 ; i<framesize ; ++i )
756 memset(e, 0, framesize * sizeof(spx_word16_t));
757 memcpy(ee, xx, framesize * sizeof(spx_word16_t));
773 register int framesize = st->frame_size;
782 memset(out, 0, framesize * sizeof(spx_int16_t));
796 int framesize,
815 for ( j=0 ; j<framesize ; ++j )
826 pf = power[framesize];
827 xff = Xf[framesize];
828 power[framesize] = MULT16_32_Q15(ss_1,pf) + 1 + MULT16_32_Q15(ss,xff);
835 int framesize
867 for (j=framesize; j>0 ; --j)
984 register int framesize = st->frame_size;
1000 for ( i=0 ; i<framesize ; ++i )
1024 r = SHL32(Yf[framesize],3);
1026 e = SHL32(Rf[framesize],3)+1;
1039 power_1[framesize] = FLOAT_SHL(FLOAT_DIV32_FLOAT(r,FLOAT_MUL32U(e,power[framesize]+10)),WEIGHT_SHIFT+16);
1064 for (i=0;i<framesize;i++)
1070 power_1[framesize] = FLOAT_SHL(FLOAT_DIV32(EXTEND32(adapt_rate),ADD32(power[framesize],10)),WEIGHT_SHIFT+1);
1086 register int framesize = st->frame_size;
1088 register spx_word16_t * restrict xx = st->x + framesize;
1089 register spx_word16_t * restrict yy = st->y + framesize;
1090 register spx_word16_t * restrict ee = st->e + framesize;
1104 filter_dc_notch16(in, st->notch_radius, st->input, framesize, st->notch_mem);
1105 mdf_preemph(st, xx, far_end, framesize);
1120 Sxx = mdf_inner_prod(xx, xx, framesize);
1121 memcpy(x, xx, framesize * sizeof(spx_word16_t));
1126 mdf_sub(xx, st->input, ee, framesize);
1127 Sff = mdf_inner_prod(xx, xx, framesize);
1139 mdf_update_weight(st, N, M, framesize);
1144 mdf_sub(xx, ee, yy, framesize);
1145 Dbf = 10+mdf_inner_prod(xx, xx, framesize);
1148 mdf_sub(xx, st->input, yy, framesize);
1149 See = mdf_inner_prod(xx, xx, framesize);
1158 mdf_compute_error_signal(st, in, out, framesize);
1159 Sey = mdf_inner_prod(ee, yy, framesize);
1160 Syy = mdf_inner_prod(yy, yy, framesize);
1161 Sdd = mdf_inner_prod(st->input, st->input, framesize);
1171 memset(st->y, 0, framesize * sizeof(spx_word16_t));
1177 mdf_smooth(st->power,st->Xf,framesize, M);
1178 mdf_compute_filtered_spectra_crosscorrelations(st,Syy,See,framesize);
1183 { register spx_word16_t * restrict last_yy = st->last_y + framesize;
1185 memcpy(st->last_y, last_yy, framesize * sizeof(spx_word16_t));
1186 mdf_sub_int(last_yy, in, out, framesize);