/external/speex/libspeex/ |
preprocess.c | 208 spx_word16_t *gain2; /**< Adjusted gains */ member in struct:SpeexPreprocessState_ 461 st->gain2 = (spx_word16_t*)speex_alloc((N+M)*sizeof(spx_word16_t)); 538 speex_free(st->gain2); 866 st->gain2[i]=DIV32_16(SHL32(EXTEND32(32767),SNR_SHIFT), ADD16(256,tmp)); 868 st->gain2[i]=1/(1.f + (q/(1.f-q))*(1+st->prior[i])*exp(-theta)); 872 filterbank_compute_psd16(st->bank,st->gain2+N, st->gain2); 899 p = st->gain2[i]; 917 /* gain2 = [p*sqrt(gain)+(1-p)*sqrt(gain _floor) ]^2 */ 919 st->gain2[i]=SQR16_Q15(tmp) [all...] |
/external/opencore/codecs_v2/audio/gsm_amr/amr_wb/dec/src/ |
synthesis_amr_wb.cpp | 158 int16 gain1, gain2; local 317 gain2 = mult_int16(gain1, 20480); 318 gain2 = shl_int16(gain2, 1); 322 tmp = gain2 - 1;
|
/frameworks/base/media/libstagefright/codecs/amrwb/src/ |
synthesis_amr_wb.cpp | 158 int16 gain1, gain2; local 317 gain2 = mult_int16(gain1, 20480); 318 gain2 = shl_int16(gain2, 1); 322 tmp = gain2 - 1;
|