Lines Matching refs:psyOutChan
559 PSY_OUT_CHANNEL *psyOutChan = psyOutChannel[ch];
560 for(sfbGrp = 0;sfbGrp < psyOutChan->sfbCnt;sfbGrp+= psyOutChan->sfbPerGroup){
561 for (sfb=0; sfb<psyOutChan->maxSfbPerGroup; sfb++) {
597 PSY_OUT_CHANNEL *psyOutChan = psyOutChannel[ch];
599 psyOutChan->sfbEnergyLdData,
600 psyOutChan->sfbThresholdLdData,
602 psyOutChan->sfbOffsets,
603 psyOutChan->sfbCnt,
604 psyOutChan->sfbPerGroup,
605 psyOutChan->maxSfbPerGroup);
650 PSY_OUT_CHANNEL *psyOutChan = psyOutChannel[ch];
664 FIXP_DBL nrgFac12 = CalcInvLdData(psyOutChan->sfbEnergyLdData[sfbGrp+sfb]>>1); /* nrg^(1/2) */
665 FIXP_DBL nrgFac14 = CalcInvLdData(psyOutChan->sfbEnergyLdData[sfbGrp+sfb]>>2); /* nrg^(1/4) */
669 nrgTotal += ( psyOutChan->sfbEnergy[sfbGrp+sfb] >> 6 ); /* sum up nrg */
682 adjThrStateElement->chaosMeasureEnFac[ch] = FDKmax( FL2FXCONST_DBL(0.1875f), fDivNorm(nLinesSum,psyOutChan->sfbOffsets[psyOutChan->sfbCnt]) );
700 if ( (sfbExePatch) && (psyOutChan->sfbEnergy[sfbGrp+sfb]>FL2FXCONST_DBL(0.f)) )
704 qcOutChannel[ch]->sfbEnFacLd[sfbGrp+sfb] = ( (nrgFacLd_14 + (psyOutChan->sfbEnergyLdData[sfbGrp+sfb]+(psyOutChan->sfbEnergyLdData[sfbGrp+sfb]>>1)))>>1 ); /* sfbEnergy^(3/4) */
707 qcOutChannel[ch]->sfbEnFacLd[sfbGrp+sfb] = ( (nrgFacLd_12 + psyOutChan->sfbEnergyLdData[sfbGrp+sfb])>>1 ); /* sfbEnergy^(2/4) */
710 qcOutChannel[ch]->sfbEnFacLd[sfbGrp+sfb] = ( (nrgFacLd_34 + (psyOutChan->sfbEnergyLdData[sfbGrp+sfb]>>1))>>1 ); /* sfbEnergy^(1/4) */
966 PSY_OUT_CHANNEL *psyOutChan = NULL;
978 psyOutChan = psyOutChannel[ch];
984 for (sfbGrp=0; sfbGrp<psyOutChan->sfbCnt; sfbGrp+=psyOutChan->sfbPerGroup, groupCnt++) {
986 for (sfb=0; sfb<psyOutChan->maxSfbPerGroup; sfb++){
987 chGroupEnergy[groupCnt][ch] += (psyOutChan->sfbEnergy[sfbGrp+sfb]>>SCALE_GROUP_ENERGY);
1030 for (sfbGrp=0; sfbGrp<psyOutChan->sfbCnt; sfbGrp+=psyOutChan->sfbPerGroup,groupCnt++) {
1058 psyOutChan = psyOutChannel[ch];
1060 for (sfbGrp=0; sfbGrp<psyOutChan->sfbCnt; sfbGrp+=psyOutChan->sfbPerGroup) {
1061 for (sfb=0; sfb<psyOutChan->maxSfbPerGroup; sfb++){
1071 const int groupNumber = (int) sfb/psyOutChan->sfbPerGroup;
1073 FDK_ASSERT(INV_SQRT4_TAB_SIZE>psyOutChan->groupLen[groupNumber]);
1075 sfbThrExp = fMult(sfbThrExp, fMult( FL2FXCONST_DBL(2.82f/4.f), invSqrt4[psyOutChan->groupLen[groupNumber]]))<<2 ;
1089 sfbThrReducedLdData += ( CalcLdInt(psyOutChan->groupLen[groupNumber]) -
1152 PSY_OUT_CHANNEL *psyOutChan;
1181 psyOutChan = psyOutElement[elementId]->psyOutChannel[ch];
1184 for(sfbGrp = 0; sfbGrp < psyOutChan->sfbCnt; sfbGrp+= psyOutChan->sfbPerGroup){
1185 for (sfb=0; sfb<psyOutChan->maxSfbPerGroup; sfb++) {
1243 psyOutChan = psyOutElement[elementId]->psyOutChannel[ch];
1246 for(sfbGrp = 0;sfbGrp < psyOutChan->sfbCnt;sfbGrp+= psyOutChan->sfbPerGroup){
1247 for (sfb=0; sfb<psyOutChan->maxSfbPerGroup; sfb++) {
1286 /* sfbThrReduced = max(psyOutChan[ch]->sfbMinSnr[i] * sfbEn, sfbThr); */
1361 /* sfbThrReduced = max(psyOutChan[ch]->sfbMinSnr[i] * sfbEn, sfbThr); */