Lines Matching defs:levlCoeffBuf
69 int levlCoeffBuf[BANDS];
353 static void imc_decode_level_coefficients(IMCContext *q, int *levlCoeffBuf,
360 flcoeffs1[0] = 20000.0 / exp2 (levlCoeffBuf[0] * 0.18945); // 0.18945 = log2(10) * 0.05703125
366 level = levlCoeffBuf[i];
387 static void imc_decode_level_coefficients2(IMCContext *q, int *levlCoeffBuf,
398 if (levlCoeffBuf[i] < 16) {
399 flcoeffs1[i] = imc_exp_tab2[levlCoeffBuf[i]] * old_floor[i];
400 flcoeffs2[i] = (levlCoeffBuf[i] - 7) * 0.83048 + flcoeffs2[i]; // 0.83048 = log2(10) * 0.25
407 static void imc_decode_level_coefficients_raw(IMCContext *q, int *levlCoeffBuf,
414 flcoeffs1[pos] = 20000.0 / pow (2, levlCoeffBuf[0] * 0.18945); // 0.18945 = log2(10) * 0.05703125
419 levlCoeffBuf++;
423 level = *levlCoeffBuf++;
882 imc_decode_level_coefficients_raw(q, chctx->levlCoeffBuf,
885 imc_read_level_coeffs_raw(q, stream_format_code, chctx->levlCoeffBuf);
887 imc_read_level_coeffs(q, stream_format_code, chctx->levlCoeffBuf);
890 imc_decode_level_coefficients(q, chctx->levlCoeffBuf,
893 imc_decode_level_coefficients2(q, chctx->levlCoeffBuf, chctx->old_floor,
915 if (chctx->levlCoeffBuf[i] == 16) {
945 bits = (chctx->levlCoeffBuf[i] == 16) ? 0 : 5;