Lines Matching refs:follower
897 VARDECL(opus_val16, follower);
900 ALLOC(follower, C*nbEBands, opus_val16);
925 follower[c*nbEBands] = bandLogE2[c*nbEBands];
933 follower[c*nbEBands+i] = MIN16(follower[c*nbEBands+i-1]+QCONST16(1.5f,DB_SHIFT), bandLogE2[c*nbEBands+i]);
936 follower[c*nbEBands+i] = MIN16(follower[c*nbEBands+i], MIN16(follower[c*nbEBands+i+1]+QCONST16(2.f,DB_SHIFT), bandLogE2[c*nbEBands+i]));
938 follower[c*nbEBands+i] = MAX16(follower[c*nbEBands+i], noise_floor[i]);
945 follower[nbEBands+i] = MAX16(follower[nbEBands+i], follower[ i]-QCONST16(4.f,DB_SHIFT));
946 follower[ i] = MAX16(follower[ i], follower[nbEBands+i]-QCONST16(4.f,DB_SHIFT));
947 follower[i] = HALF16(MAX16(0, bandLogE[i]-follower[i]) + MAX16(0, bandLogE[nbEBands+i]-follower[nbEBands+i]));
952 follower[i] = MAX16(0, bandLogE[i]-follower[i]);
956 follower[i] = MAX16(follower[i], surround_dynalloc[i]);
961 follower[i] = HALF16(follower[i]);
970 follower[i] *= 2;
972 follower[i] = HALF16(follower[i]);
973 follower[i] = MIN16(follower[i], QCONST16(4, DB_SHIFT));
978 boost = (int)SHR32(EXTEND32(follower[i]),DB_SHIFT);
981 boost = (int)SHR32(EXTEND32(follower[i])*8,DB_SHIFT);
984 boost = (int)SHR32(EXTEND32(follower[i])*width/6,DB_SHIFT);