Home | History | Annotate | Download | only in src

Lines Matching refs:global_gain

195     int32 global_gain;
222 global_gain = gr_info->global_gain;
223 int32 two_raise_one_fourth = pow_2_1_fourth[global_gain&0x3];
224 global_gain = 12 + (global_gain >> 2);
255 global_gain = (gr_info->global_gain);
256 global_gain -= (1 + gr_info->scalefac_scale) *
259 two_raise_one_fourth = pow_2_1_fourth[global_gain&0x3];
260 global_gain = 12 + (global_gain >> 2);
278 global_gain = (gr_info->global_gain);
279 global_gain -= gr_info->subblock_gain[temp2] << 3;
280 global_gain -= (1 + gr_info->scalefac_scale) * (scalefac->s[temp2][cb] << 1);
282 two_raise_one_fourth = pow_2_1_fourth[global_gain&0x3];
283 global_gain = 12 + (global_gain >> 2);
289 * xr[sb][ss] = 2^(global_gain/4)
300 if (global_gain < 0)
302 int32 temp = - global_gain;
314 is[ss] = (tmp << global_gain);
328 global_gain = (gr_info->global_gain);
330 global_gain -= (1 + gr_info->scalefac_scale) *
334 int32 two_raise_one_fourth = pow_2_1_fourth[global_gain&0x3];
335 global_gain = 12 + (global_gain >> 2);
338 * xr[sb][ss] = 2^(global_gain/4)
345 if (global_gain <= 0)
347 global_gain = - global_gain;
348 if (global_gain < 32)
356 is[ss] = fxp_mul32_Q30(tmp, two_raise_one_fourth) >> global_gain;
362 is[ss+1] = fxp_mul32_Q30(tmp, two_raise_one_fourth) >> global_gain;
381 is[ss] = fxp_mul32_Q30(tmp, two_raise_one_fourth) << global_gain;
388 is[ss+1] = fxp_mul32_Q30(tmp, two_raise_one_fourth) << global_gain;
395 if (global_gain <= 0)
397 global_gain = - global_gain;
398 if (global_gain < 32)
406 is[ss] = fxp_mul32_Q30(tmp, two_raise_one_fourth) >> global_gain;
412 is[ss+1] = fxp_mul32_Q30(tmp, two_raise_one_fourth) >> global_gain;
433 is[ss] = fxp_mul32_Q30(tmp, two_raise_one_fourth) << global_gain;