Searched refs:Q_new (Results 1 - 6 of 6) sorted by relevance

/frameworks/av/media/libstagefright/codecs/amrwb/src/
H A Dsynthesis_amr_wb.h79 int16 Q_new, /* (i) : scaling performed on exc */
H A Dsynthesis_amr_wb.cpp49 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 Dpvamrwbdecoder.cpp322 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 DvoAMRWBEnc.c75 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...]
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/
H A DSyn_filt_32_neon.s46 ADD r7, r3, #4 @ 4 + Q_new
47 MOV r3, r6, ASR r7 @ a0 = Aq[0] >> (4 + Q_new)
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/
H A DSyn_filt_32_opt.s46 ADD r7, r3, #4 @ 4 + Q_new
47 MOV r3, r6, ASR r7 @ a0 = Aq[0] >> (4 + Q_new)

Completed in 1186 milliseconds