Home | History | Annotate | Download | only in source

Lines Matching refs:gainQ10

96                           const WebRtc_Word32 gainQ10,
111 CorrQ11[0] = WEBRTC_SPL_RSHIFT_W32(WEBRTC_SPL_MUL(sum, gainQ10) + 256, 9);
113 /* To avoid overflow, we shift down gainQ10 if it is large.
115 if (gainQ10 > 400000) {
116 tmpGain = WEBRTC_SPL_RSHIFT_W32(gainQ10, 3);
120 tmpGain = gainQ10;
281 WebRtc_Word16 gainQ10;
352 gainQ10 = WebRtcSpl_DivW32W16ResW16(p1, (WebRtc_Word16)(
354 *fr++ = (double)((data[ k ] * gainQ10 + 512) >> 10) / 128.0;
355 *fi++ = (double)((data[k + 1] * gainQ10 + 512) >> 10) / 128.0;
356 *fr++ = (double)((data[k + 2] * gainQ10 + 512) >> 10) / 128.0;
357 *fi++ = (double)((data[k + 3] * gainQ10 + 512) >> 10) / 128.0;
1469 int WebRtcIsac_DecodeGain2(Bitstr* streamdata, WebRtc_Word32* gainQ10) {
1480 *gainQ10 = WebRtcIsac_kQGain2Levels[index];
1486 int WebRtcIsac_EncodeGain2(WebRtc_Word32* gainQ10, Bitstr* streamdata) {
1491 if (*gainQ10 > WebRtcIsac_kQGain2BoundaryLevels[index]) {
1492 while (*gainQ10 > WebRtcIsac_kQGain2BoundaryLevels[index + 1]) {
1496 while (*gainQ10 < WebRtcIsac_kQGain2BoundaryLevels[--index]) ;
1499 *gainQ10 = WebRtcIsac_kQGain2Levels[index];