/external/speex/libspeex/ |
modes.c | 188 QCONST16(.5,15), 209 QCONST16(.6,15), 230 QCONST16(.55,15), 251 QCONST16(.45,15), 272 QCONST16(.3,15), 293 QCONST16(.2,15), 314 QCONST16(.1,15), 331 QCONST16(.0002,15), /*lpc_floor*/
|
modes_wb.c | 190 QCONST16(.0002,15), /*lpc_floor*/ 191 QCONST16(0.9f,15), 236 QCONST16(.0002,15), /*lpc_floor*/ 237 QCONST16(0.7f,15),
|
preprocess.c | 81 #define SPEECH_PROB_START_DEFAULT QCONST16(0.35f,15) 82 #define SPEECH_PROB_CONTINUE_DEFAULT QCONST16(0.20f,15) 264 spx_word16_t x = DIV32_16(MULT16_16(QCONST16(4.f,13),i),len); 267 if (x<QCONST16(1.f,13)) 269 } else if (x<QCONST16(2.f,13)) 271 x=QCONST16(2.f,13)-x; 273 } else if (x<QCONST16(3.f,13)) 275 x=x-QCONST16(2.f,13); 278 x=QCONST16(2.f,13)-x+QCONST16(2.f,13); /* 4 - x * [all...] |
stereo.c | 240 stereo->smooth_left = EXTRACT16(PSHR32(MAC16_16(MULT16_16(stereo->smooth_left, QCONST16(0.98, 15)), e_left, QCONST16(0.02, 15)), 15)); 241 stereo->smooth_right = EXTRACT16(PSHR32(MAC16_16(MULT16_16(stereo->smooth_right, QCONST16(0.98, 15)), e_right, QCONST16(0.02, 15)), 15)); 267 stereo->smooth_left = EXTRACT16(PSHR32(MAC16_16(MULT16_16(stereo->smooth_left, QCONST16(0.98, 15)), e_left, QCONST16(0.02, 15)), 15)); 268 stereo->smooth_right = EXTRACT16(PSHR32(MAC16_16(MULT16_16(stereo->smooth_right, QCONST16(0.98, 15)), e_right, QCONST16(0.02, 15)), 15));
|
mdf.c | 198 den2 = MULT16_16_Q15(radius,radius) + MULT16_16_Q15(QCONST16(.7,15),MULT16_16_Q15(32767-radius,32767-radius)); 374 prop[i] += MULT16_16_Q15(QCONST16(.1f,15),max_sum); 379 prop[i] = DIV32(MULT16_16(QCONST16(.99f,15), prop[i]),prop_sum); 488 spx_word16_t decay = SHR32(spx_exp(NEG16(DIV32_16(QCONST16(2.4,11),M))),1); 489 st->prop[0] = QCONST16(.7, 15); 498 st->prop[i] = DIV32(MULT16_16(QCONST16(.8f,15), st->prop[i]),sum); 505 st->preemph = QCONST16(.9,15); 507 st->notch_radius = QCONST16(.9, 15); 509 st->notch_radius = QCONST16(.982, 15); 511 st->notch_radius = QCONST16(.992, 15) [all...] |
nb_celp.c | 175 st->old_lsp[i]= DIV32(MULT16_16(QCONST16(3.1415927f, LSP_SHIFT), i+1), st->lpcSize+1); 406 ol_gain = MULT16_16(g, MULT16_16_Q14(QCONST16(1.1,14), 407 spx_sqrt(QCONST32(1.,28)-MULT16_32_Q15(QCONST16(.8,15),SHL32(MULT16_16(ol_pitch_coef,ol_pitch_coef),16))))); 593 ol_pitch_coef = MULT16_16_Q15(QCONST16(.9,15), ol_pitch_coef); 604 ol_pitch_coef=MULT16_16_P15(QCONST16(0.066667,15),SHL16(quant,GAIN_SHIFT)); 862 target[i]=MULT16_16_P13(QCONST16(2.2f,13), target[i]); 866 signal_mul(innov2, innov2, MULT16_32_Q15(QCONST16(0.454545f,15),ener), st->subframeSize); [all...] |
filters.c | 752 pgain1 = QCONST16(1., 14); 756 pgain2 = QCONST16(1., 14); 764 c1 = (MULT16_16_Q15(QCONST16(.4,15),comb_gain)+QCONST16(.07,15)); 765 c2 = QCONST16(.5,15)+MULT16_16_Q14(QCONST16(1.72,14),(c1-QCONST16(.07,15))); 789 gain0 = MULT16_16_Q15(QCONST16(.7,15),MULT16_16_Q14(g1,gg1)); 790 gain1 = MULT16_16_Q15(QCONST16(.3,15),MULT16_16_Q14(g2,gg2)); 792 gain0 = MULT16_16_Q15(QCONST16(.6,15),MULT16_16_Q14(g1,gg1)) [all...] |
sb_celp.c | 254 st->old_lsp[i]= DIV32(MULT16_16(QCONST16(3.1415927f, LSP_SHIFT), i+1), st->lpcSize+1); 651 gc = MULT16_16_P15(QCONST16(0.70711f,15),gc); 656 gc = MULT16_16_Q15(QCONST16(0.87360,15),gc_quant_bound[qgc]); 659 gc = MULT16_16_P14(QCONST16(1.4142f,14), gc); 707 target[i]=MULT16_16_P13(QCONST16(2.5f,13), target[i]); 712 signal_mul(innov2, innov2, MULT16_32_P15(QCONST16(0.4f,15),scale), st->subframeSize); 723 st->innov_rms_save[sub] = MULT16_16_Q15(QCONST16(.70711f, 15), compute_rms(innov, st->subframeSize)); 845 bw_lpc(QCONST16(0.99f,15), st->interp_qlpc, st->interp_qlpc, st->lpcSize); 854 st->last_ener = MULT16_16_Q15(QCONST16(.9f,15),st->last_ener); 1032 g= spx_exp(MULT16_16(QCONST16(.125f,11),(quant-10))) [all...] |
arch.h | 158 #define QCONST16(x,bits) (x)
|
fixed_generic.h | 38 #define QCONST16(x,bits) ((spx_word16_t)(.5+(x)*(((spx_word32_t)1)<<(bits))))
|
resample.c | 310 interp[0] = PSHR32(MULT16_16(QCONST16(-0.16667f, 15),x) + MULT16_16(QCONST16(0.16667f, 15),x3),15); 312 interp[3] = PSHR32(MULT16_16(QCONST16(-0.33333f, 15),x) + MULT16_16(QCONST16(.5f,15),x2) - MULT16_16(QCONST16(0.16667f, 15),x3),15); [all...] |
fixed_debug.h | 43 #define QCONST16(x,bits) ((spx_word16_t)(.5+(x)*(((spx_word32_t)1)<<(bits))))
|
/external/chromium_org/third_party/opus/src/celt/ |
modes.c | 316 mode->preemph[0] = QCONST16(0.3500061035f, 15); 317 mode->preemph[1] = -QCONST16(0.1799926758f, 15); 318 mode->preemph[2] = QCONST16(0.2719968125f, SIG_SHIFT); /* exact 1/preemph[3] */ 319 mode->preemph[3] = QCONST16(3.6765136719f, 13); 322 mode->preemph[0] = QCONST16(0.6000061035f, 15); 323 mode->preemph[1] = -QCONST16(0.1799926758f, 15); 324 mode->preemph[2] = QCONST16(0.4424998650f, SIG_SHIFT); /* exact 1/preemph[3] */ 325 mode->preemph[3] = QCONST16(2.2598876953f, 13); 328 mode->preemph[0] = QCONST16(0.7799987793f, 15); 329 mode->preemph[1] = -QCONST16(0.1000061035f, 15) [all...] |
quant_bands.c | 192 oldE = MAX16(-QCONST16(9.f,DB_SHIFT), oldEBands[i+c*m->nbEBands]); 197 decay_bound = EXTRACT16(MAX32(-QCONST16(28.f,DB_SHIFT), 203 decay_bound = MAX16(-QCONST16(28.f,DB_SHIFT), oldEBands[i+c*m->nbEBands]) - max_decay; 286 max_decay = QCONST16(16.f,DB_SHIFT); 372 q2 = (error[i+c*m->nbEBands]+QCONST16(.5f,DB_SHIFT))>>(DB_SHIFT-fine_quant[i]); 382 offset = SUB16(SHR32(SHL32(EXTEND32(q2),DB_SHIFT)+QCONST16(.5f,DB_SHIFT),fine_quant[i]),QCONST16(.5f,DB_SHIFT)); 411 offset = SHR16(SHL16(q2,DB_SHIFT)-QCONST16(.5f,DB_SHIFT),fine_quant[i]+1); 476 oldEBands[i+c*m->nbEBands] = MAX16(-QCONST16(9.f,DB_SHIFT), oldEBands[i+c*m->nbEBands]); 501 offset = SUB16(SHR32(SHL32(EXTEND32(q2),DB_SHIFT)+QCONST16(.5f,DB_SHIFT),fine_quant[i]),QCONST16(.5f,DB_SHIFT)) [all...] |
pitch.c | 161 tmp = MULT16_16_Q15(QCONST16(.9f,15), tmp); 167 lpc[0]=QCONST16(.8f,12); 269 if ((c-a) > MULT16_32_Q15(QCONST16(.7f,15),b-a)) 271 else if ((a-c) > MULT16_32_Q15(QCONST16(.7f,15),b-c)) 375 if (g1 > QCONST16(.3f,15) + MULT16_16_Q15(QCONST16(.4f,15),g0)-cont) 397 if ((xcorr[2]-xcorr[0]) > MULT16_32_Q15(QCONST16(.7f,15),xcorr[1]-xcorr[0])) 399 else if ((xcorr[0]-xcorr[2]) > MULT16_32_Q15(QCONST16(.7f,15),xcorr[1]-xcorr[2]))
|
celt.c | 363 t1 = MULT16_16_Q15(QCONST16(.15f, 15), bins[i]); 364 t2 = MULT16_16_Q15(QCONST16(.4f, 15), bins[i]); 365 t3 = MULT16_16_Q15(QCONST16(.15f, 15), bins[i]); 506 {QCONST16(0.3066406250f, 15), QCONST16(0.2170410156f, 15), QCONST16(0.1296386719f, 15)}, 507 {QCONST16(0.4638671875f, 15), QCONST16(0.2680664062f, 15), QCONST16(0.f, 15)}, 508 {QCONST16(0.7998046875f, 15), QCONST16(0.1000976562f, 15), QCONST16(0.f, 15)}} [all...] |
vq.c | 215 X[0] = QCONST16(1.f,14); 219 sum = QCONST16(1.f,14); 409 itheta = MULT16_16_Q15(QCONST16(0.63662f,15),celt_atan2p(side, mid));
|
fixed_generic.h | 52 #define QCONST16(x,bits) ((opus_val16)(.5+(x)*(((opus_val32)1)<<(bits))))
|
bands.c | 224 thresh = MULT16_32_Q15(QCONST16(0.5f, 15), MIN32(32767,thresh32)); 329 l = MULT16_16_Q15(QCONST16(.70710678f,15), X[j]); 330 r = MULT16_16_Q15(QCONST16(.70710678f,15), Y[j]); 425 if (x2N < QCONST16(0.25f,13)) 427 if (x2N < QCONST16(0.0625f,13)) 429 if (x2N < QCONST16(0.015625f,13)) 600 tmp1 = MULT16_16_Q15(QCONST16(.70710678f,15), X[stride*2*j+i]); 601 tmp2 = MULT16_16_Q15(QCONST16(.70710678f,15), X[stride*(2*j+1)+i]); [all...] |
mdct.c | 120 sine = TRIG_UPSCALE*(QCONST16(0.7853981f, 15)+N2)/N; 226 sine = TRIG_UPSCALE*(QCONST16(0.7853981f, 15)+N2)/N;
|
arch.h | 146 #define QCONST16(x,bits) (x)
|
fixed_debug.h | 52 #define QCONST16(x,bits) ((opus_val16)(.5+(x)*(((opus_val32)1)<<(bits))))
|
/external/chromium_org/third_party/opus/src/src/ |
opus_decoder.c | 501 gain = celt_exp2(MULT16_16_P15(QCONST16(6.48814081e-4f, 25), st->decode_gain));
|