/external/chromium_org/third_party/webrtc/modules/audio_coding/codecs/isac/fix/source/ |
H A D | arith_routines_logist.c | 90 * - dataQ7 : data vector in Q7 99 int16_t *dataQ7, 125 cdfLo = WebRtcIsacfix_Piecewise(WEBRTC_SPL_MUL_16_U16(*dataQ7 - 64, *envQ8)); 126 cdfHi = WebRtcIsacfix_Piecewise(WEBRTC_SPL_MUL_16_U16(*dataQ7 + 64, *envQ8)); 131 if (*dataQ7 > 0) { 132 *dataQ7 -= 128; 135 WEBRTC_SPL_MUL_16_U16(*dataQ7 - 64, *envQ8)); 137 *dataQ7 += 128; 140 WEBRTC_SPL_MUL_16_U16(*dataQ7 + 64, *envQ8)); 144 dataQ7 98 WebRtcIsacfix_EncLogisticMulti2(Bitstr_enc *streamData, int16_t *dataQ7, const uint16_t *envQ8, const int16_t lenData) argument 230 WebRtcIsacfix_DecLogisticMulti2(int16_t *dataQ7, Bitstr_dec *streamData, const int32_t *envQ8, const int16_t lenData) argument [all...] |
H A D | arith_routins.h | 31 * - dataQ7 : data vector in Q7 41 int16_t *dataQ7, 72 * - dataQ7 : input: dither vector, output: data vector, in Q7
|
H A D | entropy_coding.c | 532 int16_t dataQ7[FRAMESAMPLES]; local 549 GenerateDitherQ7(dataQ7, streamdata->W_upper, FRAMESAMPLES, AvgPitchGain_Q12); 552 /* Vector dataQ7 contains Dither in Q7 */ 555 val = ((*fr++ + dataQ7[k] + 64) & 0xFF80) - dataQ7[k]; /* Data = Dither */ 556 dataQ7[k] = val; /* New value in Data */ 559 val = ((*fi++ + dataQ7[k+1] + 64) & 0xFF80) - dataQ7[k+1]; /* Data = Dither */ 560 dataQ7[k+1] = val; /* New value in Data */ 563 val = ((*fr++ + dataQ7[ [all...] |
/external/webrtc/src/modules/audio_coding/codecs/isac/fix/source/ |
H A D | arith_routines_logist.c | 91 * - dataQ7 : data vector in Q7 100 WebRtc_Word16 *dataQ7, 126 cdfLo = WebRtcIsacfix_Piecewise(WEBRTC_SPL_MUL_16_U16(*dataQ7 - 64, *envQ8)); 127 cdfHi = WebRtcIsacfix_Piecewise(WEBRTC_SPL_MUL_16_U16(*dataQ7 + 64, *envQ8)); 132 if (*dataQ7 > 0) { 133 *dataQ7 -= 128; 136 WEBRTC_SPL_MUL_16_U16(*dataQ7 - 64, *envQ8)); 138 *dataQ7 += 128; 141 WEBRTC_SPL_MUL_16_U16(*dataQ7 + 64, *envQ8)); 145 dataQ7 99 WebRtcIsacfix_EncLogisticMulti2(Bitstr_enc *streamData, WebRtc_Word16 *dataQ7, const WebRtc_UWord16 *envQ8, const WebRtc_Word16 lenData) argument 231 WebRtcIsacfix_DecLogisticMulti2(WebRtc_Word16 *dataQ7, Bitstr_dec *streamData, const WebRtc_Word32 *envQ8, const WebRtc_Word16 lenData) argument [all...] |
H A D | arith_routins.h | 31 * - dataQ7 : data vector in Q7 41 WebRtc_Word16 *dataQ7, 72 * - dataQ7 : input: dither vector, output: data vector, in Q7
|
H A D | entropy_coding.c | 498 WebRtc_Word16 dataQ7[FRAMESAMPLES]; local 515 GenerateDitherQ7(dataQ7, streamdata->W_upper, FRAMESAMPLES, AvgPitchGain_Q12); 518 /* Vector dataQ7 contains Dither in Q7 */ 521 val = ((*fr++ + dataQ7[k] + 64) & 0xFF80) - dataQ7[k]; /* Data = Dither */ 522 dataQ7[k] = val; /* New value in Data */ 525 val = ((*fi++ + dataQ7[k+1] + 64) & 0xFF80) - dataQ7[k+1]; /* Data = Dither */ 526 dataQ7[k+1] = val; /* New value in Data */ 529 val = ((*fr++ + dataQ7[ [all...] |
/external/chromium_org/third_party/webrtc/modules/audio_coding/codecs/isac/main/source/ |
H A D | arith_routines_logist.c | 82 int16_t *dataQ7, /* input: data vector */ 103 cdf_lo = piecewise((*dataQ7 - 64) * *envQ8); 104 cdf_hi = piecewise((*dataQ7 + 64) * *envQ8); 109 if (*dataQ7 > 0) { 110 *dataQ7 -= 128; 112 cdf_lo = piecewise((*dataQ7 - 64) * *envQ8); 114 *dataQ7 += 128; 116 cdf_hi = piecewise((*dataQ7 + 64) * *envQ8); 120 dataQ7++; 172 int16_t *dataQ7, /* outpu 80 WebRtcIsac_EncLogisticMulti2( Bitstr *streamdata, int16_t *dataQ7, const uint16_t *envQ8, const int N, const int16_t isSWB12kHz) argument 171 WebRtcIsac_DecLogisticMulti2( int16_t *dataQ7, Bitstr *streamdata, const uint16_t *envQ8, const int16_t *ditherQ7, const int N, const int16_t isSWB12kHz) argument [all...] |
H A D | arith_routines.h | 26 int16_t *dataQ7, /* input: data vector */
|
H A D | entropy_coding.c | 398 int16_t dataQ7[FRAMESAMPLES]; local 436 dataQ7[k] = val; 440 dataQ7[k + 1] = val; 444 dataQ7[k + 2] = val; 448 dataQ7[k + 3] = val; 458 dataQ7[k] = val; 462 dataQ7[k + 1] = val; 468 dataQ7[k + 2] = val; 472 dataQ7[k + 3] = val; 482 dataQ7[ [all...] |
/external/webrtc/src/modules/audio_coding/codecs/isac/main/source/ |
H A D | arith_routines_logist.c | 82 WebRtc_Word16 *dataQ7, /* input: data vector */ 103 cdf_lo = piecewise((*dataQ7 - 64) * *envQ8); 104 cdf_hi = piecewise((*dataQ7 + 64) * *envQ8); 109 if (*dataQ7 > 0) { 110 *dataQ7 -= 128; 112 cdf_lo = piecewise((*dataQ7 - 64) * *envQ8); 114 *dataQ7 += 128; 116 cdf_hi = piecewise((*dataQ7 + 64) * *envQ8); 120 dataQ7++; 172 WebRtc_Word16 *dataQ7, /* outpu 80 WebRtcIsac_EncLogisticMulti2( Bitstr *streamdata, WebRtc_Word16 *dataQ7, const WebRtc_UWord16 *envQ8, const int N, const WebRtc_Word16 isSWB12kHz) argument 171 WebRtcIsac_DecLogisticMulti2( WebRtc_Word16 *dataQ7, Bitstr *streamdata, const WebRtc_UWord16 *envQ8, const WebRtc_Word16 *ditherQ7, const int N, const WebRtc_Word16 isSWB12kHz) argument [all...] |
H A D | arith_routines.h | 26 WebRtc_Word16 *dataQ7, /* input: data vector */
|
H A D | entropy_coding.c | 398 WebRtc_Word16 dataQ7[FRAMESAMPLES]; local 436 dataQ7[k] = val; 440 dataQ7[k + 1] = val; 444 dataQ7[k + 2] = val; 448 dataQ7[k + 3] = val; 458 dataQ7[k] = val; 462 dataQ7[k + 1] = val; 468 dataQ7[k + 2] = val; 472 dataQ7[k + 3] = val; 482 dataQ7[ [all...] |