Lines Matching refs:int16_t
33 int16_t *updStartPos, /* (o) updated start point (Q-2) */
34 int16_t *idata, /* (i) original data buffer */
35 int16_t idatal, /* (i) dimension of idata */
36 int16_t centerStartPos, /* (i) beginning center segment */
37 int16_t estSegPos, /* (i) estimated beginning other segment (Q-2) */
38 int16_t *surround, /* (i/o) The contribution from this sequence
40 int16_t gain /* (i) Gain to use for this sequence */
42 int16_t estSegPosRounded,searchSegStartPos,searchSegEndPos,corrdim;
43 int16_t tloc,tloc2,i,st,en,fraction;
46 int16_t *filtStatePtr, *polyPtr;
48 int16_t filt[7];
51 int16_t vect[ENH_VECTL];
52 int16_t corrVec[ENH_CORRDIM];
74 (int16_t)(corrdim+ENH_BLOCKL-1),idata+centerStartPos,ENH_BLOCKL);
77 put the correlation in a int16_t vector instead */
78 maxtemp=WebRtcSpl_MaxAbsValueW32(corrVecTemp, (int16_t)corrdim);
84 corrVec[i]=(int16_t)WEBRTC_SPL_RSHIFT_W32(corrVecTemp[i], scalefact);
88 corrVec[i]=(int16_t)corrVecTemp[i];
100 tloc=WebRtcSpl_MaxIndexW32(corrVecUps, (int16_t) (ENH_UPS0*corrdim));
104 *updStartPos = (int16_t)WEBRTC_SPL_MUL_16_16(searchSegStartPos,4) + tloc + 4;
113 WebRtcSpl_MemSetW16(vect, 0, (int16_t)(-st));
123 (int16_t)(en-idatal));
130 fraction=(int16_t)WEBRTC_SPL_MUL_16_16(tloc2,ENH_UPS0)-tloc;
135 polyPtr = (int16_t*)WebRtcIlbcfix_kEnhPolyPhaser[fraction];