Home | History | Annotate | Download | only in libspeex

Lines Matching refs:ener16

181    /* In fixed-point, we need only one (temporary) array of 32-bit values and two (corr16, ener16) 
184 VARDECL(spx_word16_t *ener16);
189 ALLOC(ener16, end-start+1, spx_word16_t);
196 spx_word16_t *ener16;
200 ener16 = energy;
241 eshift = normalize16(energy, ener16, 32766, end-start+1);
265 if (MULT16_16(tmp,best_ener[N-1])>MULT16_16(best_score[N-1],ADD16(1,ener16[i-start])))
269 best_ener[N-1]=ener16[i-start]+1;
274 if (MULT16_16(tmp,best_ener[j])>MULT16_16(best_score[j],ADD16(1,ener16[i-start])))
283 best_ener[j]=ener16[i-start]+1;
298 g = DIV32(SHL32(EXTEND32(corr16[i-start]),cshift), 10+SHR32(MULT16_16(spx_sqrt(e0),spx_sqrt(SHL32(EXTEND32(ener16[i-start]),eshift))),6));