• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/

Lines Matching refs:ractx

56     RA144Context *ractx = avctx->priv_data;
58 ractx->lpc_coef[0] = ractx->lpc_tables[0];
59 ractx->lpc_coef[1] = ractx->lpc_tables[1];
176 static void do_output_subblock(RA144Context *ractx, const uint16_t *lpc_coefs,
189 copy_and_dup(buffer_a, ractx->adapt_cb, cba_idx);
198 memmove(ractx->adapt_cb, ractx->adapt_cb + BLOCKSIZE,
199 (BUFFERSIZE - BLOCKSIZE) * sizeof(*ractx->adapt_cb));
201 block = ractx->adapt_cb + BUFFERSIZE - BLOCKSIZE;
206 memcpy(ractx->curr_sblock, ractx->curr_sblock + 40,
207 10*sizeof(*ractx->curr_sblock));
209 if (ff_celp_lp_synthesis_filter(ractx->curr_sblock + 10, lpc_coefs,
211 memset(ractx->curr_sblock, 0, 50*sizeof(*ractx->curr_sblock));
229 static int eval_refl(int *refl, const int16_t *coefs, RA144Context *ractx)
243 av_log(ractx, AV_LOG_ERROR, "Overflow. Broken sample?\n");
266 static int interp(RA144Context *ractx, int16_t *out, int a,
276 out[i] = (a * ractx->lpc_coef[0][i] + b * ractx->lpc_coef[1][i])>> 2;
278 if (eval_refl(work, out, ractx)) {
281 int_to_int16(out, ractx->lpc_coef[copyold]);
282 return rescale_rms(ractx->lpc_refl_rms[copyold], energy);
300 RA144Context *ractx = avctx->priv_data;
317 eval_coefs(ractx->lpc_coef[0], lpc_refl);
318 ractx->lpc_refl_rms[0] = rms(lpc_refl);
322 refl_rms[0] = interp(ractx, block_coefs[0], 1, 1, ractx->old_energy);
323 refl_rms[1] = interp(ractx, block_coefs[1], 2, energy <= ractx->old_energy,
324 t_sqrt(energy*ractx->old_energy) >> 12);
325 refl_rms[2] = interp(ractx, block_coefs[2], 3, 0, energy);
326 refl_rms[3] = rescale_rms(ractx->lpc_refl_rms[0], energy);
328 int_to_int16(block_coefs[3], ractx->lpc_coef[0]);
331 do_output_subblock(ractx, block_coefs[i], refl_rms[i], &gb);
334 *data++ = av_clip_int16(ractx->curr_sblock[j + 10] << 2);
337 ractx->old_energy = energy;
338 ractx->lpc_refl_rms[1] = ractx->lpc_refl_rms[0];
340 FFSWAP(unsigned int *, ractx->lpc_coef[0], ractx->lpc_coef[1]);