Searched refs:dataQ7 (Results 1 - 12 of 12) sorted by relevance

/external/chromium_org/third_party/webrtc/modules/audio_coding/codecs/isac/fix/source/
H A Darith_routines_logist.c90 * - 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 Darith_routins.h31 * - dataQ7 : data vector in Q7
41 int16_t *dataQ7,
72 * - dataQ7 : input: dither vector, output: data vector, in Q7
H A Dentropy_coding.c532 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 Darith_routines_logist.c91 * - 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 Darith_routins.h31 * - dataQ7 : data vector in Q7
41 WebRtc_Word16 *dataQ7,
72 * - dataQ7 : input: dither vector, output: data vector, in Q7
H A Dentropy_coding.c498 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 Darith_routines_logist.c82 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 Darith_routines.h26 int16_t *dataQ7, /* input: data vector */
H A Dentropy_coding.c398 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 Darith_routines_logist.c82 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 Darith_routines.h26 WebRtc_Word16 *dataQ7, /* input: data vector */
H A Dentropy_coding.c398 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...]

Completed in 210 milliseconds