Lines Matching defs:ractx
35 RA144Context *ractx = avctx->priv_data;
37 ractx->avctx = avctx;
38 ff_audiodsp_init(&ractx->adsp);
40 ractx->lpc_coef[0] = ractx->lpc_tables[0];
41 ractx->lpc_coef[1] = ractx->lpc_tables[1];
50 static void do_output_subblock(RA144Context *ractx, const int16_t *lpc_coefs,
58 ff_subblock_synthesis(ractx, lpc_coefs, cba_idx, cb1_idx, cb2_idx, gval,
77 RA144Context *ractx = avctx->priv_data;
98 ff_eval_coefs(ractx->lpc_coef[0], lpc_refl);
99 ractx->lpc_refl_rms[0] = ff_rms(lpc_refl);
103 refl_rms[0] = ff_interp(ractx, block_coefs[0], 1, 1, ractx->old_energy);
104 refl_rms[1] = ff_interp(ractx, block_coefs[1], 2,
105 energy <= ractx->old_energy,
106 ff_t_sqrt(energy*ractx->old_energy) >> 12);
107 refl_rms[2] = ff_interp(ractx, block_coefs[2], 3, 0, energy);
108 refl_rms[3] = ff_rescale_rms(ractx->lpc_refl_rms[0], energy);
110 ff_int_to_int16(block_coefs[3], ractx->lpc_coef[0]);
113 do_output_subblock(ractx, block_coefs[i], refl_rms[i], &gb);
116 *samples++ = av_clip_int16(ractx->curr_sblock[j + 10] * (1 << 2));
119 ractx->old_energy = energy;
120 ractx->lpc_refl_rms[1] = ractx->lpc_refl_rms[0];
122 FFSWAP(unsigned int *, ractx->lpc_coef[0], ractx->lpc_coef[1]);