• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/

Lines Matching refs:LPC_ORDER

65     ret = ff_lpc_init(&ractx->lpc_ctx, avctx->frame_size, LPC_ORDER,
149 ff_celp_lp_synthesis_filterf(work, coefs, vect, BLOCKSIZE, LPC_ORDER);
223 ff_celp_lp_synthesis_filterf(work, coefs, exc, BLOCKSIZE, LPC_ORDER);
306 ff_celp_lp_synthesis_filterf(work, coefs, vect, BLOCKSIZE, LPC_ORDER);
335 float data[BLOCKSIZE] = { 0 }, work[LPC_ORDER + BLOCKSIZE];
336 float coefs[LPC_ORDER];
344 for (i = 0; i < LPC_ORDER; i++) {
353 ff_celp_lp_synthesis_filterf(work + LPC_ORDER, coefs, data, BLOCKSIZE,
354 LPC_ORDER);
356 zero[i] = work[LPC_ORDER + i];
365 memset(work, 0, LPC_ORDER * sizeof(*work));
367 cba_idx = adaptive_cb_search(ractx->adapt_cb, work + LPC_ORDER, coefs,
374 memcpy(cba, work + LPC_ORDER, sizeof(cba));
379 fixed_cb_search(work + LPC_ORDER, coefs, data, cba_idx, &cb1_idx, &cb2_idx);
384 ff_celp_lp_synthesis_filterf(work + LPC_ORDER, coefs, cb1, BLOCKSIZE,
385 LPC_ORDER);
386 memcpy(cb1, work + LPC_ORDER, sizeof(cb1));
388 ff_celp_lp_synthesis_filterf(work + LPC_ORDER, coefs, cb2, BLOCKSIZE,
389 LPC_ORDER);
390 memcpy(cb2, work + LPC_ORDER, sizeof(cb2));
433 static const uint8_t sizes[LPC_ORDER] = {64, 32, 32, 16, 16, 8, 8, 8, 8, 4};
434 static const uint8_t bit_sizes[LPC_ORDER] = {6, 5, 5, 4, 4, 3, 3, 3, 3, 2};
438 int32_t lpc_coefs[LPC_ORDER][MAX_LPC_ORDER];
439 int shift[LPC_ORDER];
440 int16_t block_coefs[NBLOCKS][LPC_ORDER];
441 int lpc_refl[LPC_ORDER]; /**< reflection coefficients of the frame */
476 ff_lpc_calc_coefs(&ractx->lpc_ctx, lpc_data, NBLOCKS * BLOCKSIZE, LPC_ORDER,
477 LPC_ORDER, 16, lpc_coefs, shift, FF_LPC_TYPE_LEVINSON,
479 for (i = 0; i < LPC_ORDER; i++)
480 block_coefs[NBLOCKS - 1][i] = -(lpc_coefs[LPC_ORDER - 1][i] <<
481 (12 - shift[LPC_ORDER - 1]));
499 for (i = 0; i < LPC_ORDER; i++) {