Searched defs:Q_new (Results 1 - 3 of 3) sorted by relevance
/frameworks/av/media/libstagefright/codecs/amrwb/src/ |
H A D | synthesis_amr_wb.cpp | 49 int16 Q_new, (i) : scaling performed on exc 139 int16 Q_new, /* (i) : scaling performed on exc */ 186 Syn_filt_32(Aq, M, exc, Q_new, synth_hi + M, synth_lo + M, L_SUBFR); 248 Q_new -= 3; 251 exp_ener -= Q_new << 1; 136 synthesis_amr_wb( int16 Aq[], int16 exc[], int16 Q_new, int16 synth16k[], int16 prms, int16 HfIsf[], int16 nb_bits, int16 newDTXState, Decoder_State * st, int16 bfi, int16 *ScratchMem ) argument
|
H A D | pvamrwbdecoder.cpp | 322 int16 fac, stab_fac, voice_fac, Q_new = 0; local 844 /* find best scaling to perform on excitation (Q_new) */ 855 /* limit scaling (Q_new) to Q_MAX: see pv_amr_wb_cnst.h and syn_filt_32() */ 861 Q_new = 0; 865 while ((L_tmp < 0x08000000L) && (Q_new < tmp)) 868 Q_new += 1; 875 (int16)(Q_new - st->Q_old)); 877 st->Q_old = Q_new; 960 tmp = add_int16(norm_s(max), Q_new) - 1; 1043 gain_code = amr_wb_round(shl_int32(L_gain_code, Q_new)); [all...] |
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/ |
H A D | voAMRWBEnc.c | 75 Word16 Q_new, /* (i) : scaling performed on exc */ 205 Word16 tmp, gain1, gain2, exp, Q_new, mu, shift, max; local 315 Q_new = shift; 316 if (Q_new > st->Q_max[0]) 318 Q_new = st->Q_max[0]; 320 if (Q_new > st->Q_max[1]) 322 Q_new = st->Q_max[1]; 324 exp = (Q_new - st->Q_old); 325 st->Q_old = Q_new; 336 L_tmp = (L_tmp << Q_new); 1331 synthesis( Word16 Aq[], Word16 exc[], Word16 Q_new, Word16 synth16k[], Coder_State * st ) argument [all...] |
Completed in 69 milliseconds