• 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 defs:energy

612  * @param tgt_eng  target energy
614 * @param res_eng residual energy
673 * 0 - target energy
675 * 2 - forward residual energy
677 * 4 - backward residual energy
679 int energy[5] = {0, 0, 0, 0, 0};
681 int fwd_lag = autocorr_max(buf, offset, &energy[1], pitch_lag,
683 int back_lag = autocorr_max(buf, offset, &energy[3], pitch_lag,
694 /* Compute target energy */
695 energy[0] = dot_product(buf, buf, SUBFRAME_LEN);
697 /* Compute forward residual energy */
699 energy[2] = dot_product(buf + fwd_lag, buf + fwd_lag, SUBFRAME_LEN);
701 /* Compute backward residual energy */
703 energy[4] = dot_product(buf - back_lag, buf - back_lag, SUBFRAME_LEN);
708 temp1 = FFMAX(energy[i], temp1);
712 energy[i] = (energy[i] << scale) >> 16;
715 comp_ppf_gains(fwd_lag, ppf, cur_rate, energy[0], energy[1],
716 energy[2]);
718 comp_ppf_gains(-back_lag, ppf, cur_rate, energy[0], energy[3],
719 energy[4]);
723 * Select the largest of energy[1]^2/energy[2]
724 * and energy[3]^2/energy[4]
726 temp1 = energy[4] * ((energy[1] * energy[1] + (1 << 14)) >> 15);
727 temp2 = energy[2] * ((energy[3] * energy[3] + (1 << 14)) >> 15);
729 comp_ppf_gains(fwd_lag, ppf, cur_rate, energy[0], energy[1],
730 energy[2]);
732 comp_ppf_gains(-back_lag, ppf, cur_rate, energy[0], energy[3],
733 energy[4]);
743 * @param exc_eng excitation energy estimation
764 /* Compute target energy */
771 /* Compute best energy */
844 * @param energy input energy coefficient
846 static void gain_scale(G723_1_Context *p, int16_t * buf, int energy)
851 num = energy;
919 int scale, energy;
942 /* Compute normalized signal energy */
945 energy = av_clipl_int32((int64_t)auto_corr[1] << -temp);
947 energy = auto_corr[1] >> temp;
949 gain_scale(p, dst, energy);
1719 /* Update energy and compute correlation */
1778 int energy[15];
1782 /* Compute residual energy */
1783 energy[i << 1] = ff_dot_product(buf - j, buf - j, SUBFRAME_LEN);
1785 energy[(i << 1) + 1] = ff_dot_product(buf, buf - j, SUBFRAME_LEN);
1788 /* Compute target energy */
1789 energy[14] = ff_dot_product(buf, buf, SUBFRAME_LEN);
1794 max = FFMAX(max, FFABS(energy[i]));
1798 energy[i] = av_clipl_int32((int64_t)(energy[i] << exp) +
1808 eng = energy[i << 1];
1809 ccr = energy[(i << 1) + 1];
1828 eng = energy[14] * max_eng;
1830 ccr = energy[(hf->index << 1) + 1] * energy[(hf->index << 1) + 1];
1832 eng = energy[(hf->index << 1) + 1];