Home | History | Annotate | Download | only in src

Lines Matching defs:L_log_en_int

210     int32 L_isf[M], L_log_en_int, level32, ener32;
351 L_log_en_int = mul_16by16_to_int32(int_fac, st->log_en); /* Q14 * Q9 -> Q24 */
361 L_log_en_int = mac_16by16_to_int32(L_log_en_int, int_fac, st->old_log_en);
373 CN_dithering(isf, &L_log_en_int, &st->dither_seed);
375 /* L_log_en_int corresponds to log2(E)+2 in Q24, i.e log2(gain)+1 in Q25 */
377 L_log_en_int >>= 9;
380 log_en_int_e = extract_h(L_log_en_int);
383 log_en_int_m = (int16)(sub_int32(L_log_en_int, L_deposit_h(log_en_int_e)) >> 1);
385 /* Subtract 2 from L_log_en_int in Q9, i.e divide the gain by 2 (energy by 4) */
922 int32 * L_log_en_int,
933 *L_log_en_int = add_int32(*L_log_en_int, mul_16by16_to_int32(rand_dith, GAIN_FACTOR));
935 if (*L_log_en_int < 0)
937 *L_log_en_int = 0;