Lines Matching defs:sfbEn
122 /* reduce minSnr requirement by minSnr^minSnrRed dependent on avgEn/sfbEn */
206 Word32 sfbEn, sfbEnm1, sfbEnp1, avgEn;
218 sfbEn = psyOutChan->sfbEnergy[sfbGrp+sfb];
220 if (sfbEn > avgEn && avgEn > 0) {
222 shift = norm_l(sfbEn);
223 tmpMinSnr = Div_32(L_mpy_ls(avgEn, minSnrLimit) << shift, sfbEn << shift );
230 if ((sfbEn < (avgEn >> 1)) && (sfbEn > 0)) {
234 if(minSnrEn < sfbEn) {
235 shift = norm_l(sfbEn);
236 tmpMinSnr = Div_32( minSnrEn << shift, sfbEn<<shift);
425 Word32 sfbEn, sfbThr;
471 sfbEn = psyOutChan->sfbEnergy[sfbGrp+sfb];
500 sfbEn = L_mpy_ls(sfbEn, psyOutChan->sfbMinSnr[sfbGrp+sfb]);
502 if ((sfbThrReduced > sfbEn) &&
504 sfbThrReduced = max(sfbEn, sfbThr);
1043 /* start adaptation of minSnr for avgEn/sfbEn > startRatio */
1046 avgEn/sfbEn >= maxRatio */
1049 avgEn/sfbEn between startRatio and maxRatio */