Lines Matching refs:int16_t
29 int16_t *idata, /* (i) original data */
30 int16_t idatal, /* (i) dimension of data */
31 int16_t centerStartPos, /* (i) where current block starts */
32 int16_t *period, /* (i) rough-pitch-period array (Q-2) */
33 int16_t *plocs, /* (i) where periods of period array are taken (Q-2) */
34 int16_t periodl, /* (i) dimension period array */
35 int16_t hl, /* (i) 2*hl+1 is the number of sequences */
36 int16_t *surround /* (i/o) The contribution from this sequence
39 int16_t i,centerEndPos,q;
41 int16_t lagBlock[2*ENH_HL+1];
42 int16_t blockStartPos[2*ENH_HL+1]; /* Defines the position to search around (Q2) */
43 int16_t plocs2[ENH_PLOCSL];
50 (int16_t)WEBRTC_SPL_MUL_16_16(2, (centerStartPos+centerEndPos)),
53 blockStartPos[hl]=(int16_t)WEBRTC_SPL_MUL_16_16(4, centerStartPos);
62 (int16_t)(blockStartPos[q] + (int16_t)WEBRTC_SPL_MUL_16_16(4, ENH_BLOCKL_HALF)-period[lagBlock[q+1]]),
65 if((blockStartPos[q]-(int16_t)WEBRTC_SPL_MUL_16_16(4, ENH_OVERHANG))>=0) {
88 (int16_t)(blockStartPos[q-1]+
89 (int16_t)WEBRTC_SPL_MUL_16_16(4, ENH_BLOCKL_HALF)),periodl);
93 if( (blockStartPos[q]+(int16_t)WEBRTC_SPL_MUL_16_16(4, (ENH_BLOCKL+ENH_OVERHANG)))
95 (int16_t)WEBRTC_SPL_MUL_16_16(4, idatal)) {