Lines Matching refs:bandLogE
787 const opus_val16 *bandLogE, int end, int LM, int C, int N0, in alloc_trim_analysis() argument
847 diff += bandLogE[i+c*m->nbEBands]*(opus_int32)(2+2*i-end); in alloc_trim_analysis()
970 static opus_val16 dynalloc_analysis(const opus_val16 *bandLogE, const opus_val16 *bandLogE2, in dynalloc_analysis() argument
998 maxDepth = MAX16(maxDepth, bandLogE[c*nbEBands+i]-noise_floor[i]); in dynalloc_analysis()
1008 mask[i] = bandLogE[i]-noise_floor[i]; in dynalloc_analysis()
1012 mask[i] = MAX16(mask[i], bandLogE[nbEBands+i]-noise_floor[i]); in dynalloc_analysis()
1082 …follower[i] = HALF16(MAX16(0, bandLogE[i]-follower[i]) + MAX16(0, bandLogE[nbEBands+i]-follower[nb… in dynalloc_analysis()
1087 follower[i] = MAX16(0, bandLogE[i]-follower[i]); in dynalloc_analysis()
1417 VARDECL(opus_val16, bandLogE); in celt_encode_with_ec()
1713 ALLOC(bandLogE,nbEBands*CC, opus_val16); in celt_encode_with_ec()
1742 amp2Log2(mode, effEnd, end, bandE, bandLogE, C); in celt_encode_with_ec()
1828 follow = MAX16(follow-QCONST16(1.f, DB_SHIFT), bandLogE[i]-offset); in celt_encode_with_ec()
1830 follow = MAX16(follow, bandLogE[i+nbEBands]-offset); in celt_encode_with_ec()
1844 OPUS_COPY(bandLogE2, bandLogE, C*nbEBands); in celt_encode_with_ec()
1851 if (patch_transient_decision(bandLogE, oldBandE, nbEBands, start, end, C)) in celt_encode_with_ec()
1857 amp2Log2(mode, effEnd, end, bandE, bandLogE, C); in celt_encode_with_ec()
1879 maxDepth = dynalloc_analysis(bandLogE, bandLogE2, nbEBands, start, end, C, offsets, in celt_encode_with_ec()
1920 if (ABS32(SUB32(bandLogE[i+c*nbEBands], oldBandE[i+c*nbEBands])) < QCONST16(2.f, DB_SHIFT)) in celt_encode_with_ec()
1922 bandLogE[i+c*nbEBands] -= MULT16_16_Q15(energyError[i+c*nbEBands], QCONST16(0.25f, 15)); in celt_encode_with_ec()
1926 quant_coarse_energy(mode, start, end, effEnd, bandLogE, in celt_encode_with_ec()
2045 alloc_trim = alloc_trim_analysis(mode, X, bandLogE, in celt_encode_with_ec()