Lines Matching refs:qcOutChan
243 QC_OUT_CHANNEL* qcOutChan = qcOutChannel[ch];
248 qcOutChan->sfbSpreadEnergy[sfbGrp+sfb] >>= 1 ;
253 qcOutChan->sfbSpreadEnergy[sfbGrp+sfb] =
255 qcOutChan->sfbSpreadEnergy[sfbGrp+sfb]) ;
262 QC_OUT_CHANNEL* qcOutChan = qcOutChannel[ch];
267 sfbEnm1 = qcOutChan->sfbEnergy[sfbGrp+sfb-1];
269 sfbEnm1 = qcOutChan->sfbEnergy[sfbGrp+sfb];
272 sfbEnp1 = qcOutChan->sfbEnergy[sfbGrp+sfb+1];
274 sfbEnp1 = qcOutChan->sfbEnergy[sfbGrp+sfb];
278 sfbEn = qcOutChan->sfbEnergy[sfbGrp+sfb];
279 sfbEnLdData = qcOutChan->sfbEnergyLdData[sfbGrp+sfb];
288 qcOutChan->sfbMinSnrLdData[sfbGrp+sfb] =
289 fixMin(qcOutChan->sfbMinSnrLdData[sfbGrp+sfb], tmpMinSnrLdData);
293 FIXP_DBL tmpMinSnrLdData = avgEnLdData - sfbEnLdData -(FIXP_DBL)SnrLdMin4 + qcOutChan->sfbMinSnrLdData[sfbGrp+sfb];
295 qcOutChan->sfbMinSnrLdData[sfbGrp+sfb] = fixMin(tmpMinSnrLdData,
296 (FIXP_DBL)(qcOutChan->sfbMinSnrLdData[sfbGrp+sfb] + SnrLdMin2 ));
354 QC_OUT_CHANNEL *qcOutChan = qcOutChannel[ch];
358 if ((qcOutChan->sfbSpreadEnergy[sfbGrp+sfb] > qcOutChan->sfbEnergy[sfbGrp+sfb])
359 || (qcOutChan->sfbMinSnrLdData[sfbGrp+sfb] > FL2FXCONST_DBL(0.0f))) {
650 QC_OUT_CHANNEL *qcOutChan = qcOutChannel[ch];
653 sfbEnLdData = qcOutChan->sfbWeightedEnergyLdData[sfbGrp+sfb];
654 sfbThrLdData = qcOutChan->sfbThresholdLdData[sfbGrp+sfb];
671 if ( ((sfbThrReducedLdData - sfbEnLdData) > qcOutChan->sfbMinSnrLdData[sfbGrp+sfb] )
674 if (qcOutChan->sfbMinSnrLdData[sfbGrp+sfb] > (FL2FXCONST_DBL(-1.0f) - sfbEnLdData) ){
675 sfbThrReducedLdData = fixMax((qcOutChan->sfbMinSnrLdData[sfbGrp+sfb] + sfbEnLdData), sfbThrLdData);
686 qcOutChan->sfbThresholdLdData[sfbGrp+sfb] = sfbThrReducedLdData;
758 QC_OUT_CHANNEL *qcOutChan = NULL;
770 qcOutChan = qcOutChannel[ch];
850 qcOutChan = qcOutChannel[ch];
856 sfbEnLdData = (qcOutChan->sfbWeightedEnergyLdData[sfbGrp+sfb]);
857 sfbThrLdData = (qcOutChan->sfbThresholdLdData[sfbGrp+sfb]);
899 if ( ((sfbThrReducedLdData - sfbEnLdData) > qcOutChan->sfbMinSnrLdData[sfbGrp+sfb] )
902 if (qcOutChan->sfbMinSnrLdData[sfbGrp+sfb] > (FL2FXCONST_DBL(-1.0f) - sfbEnLdData) ){
903 sfbThrReducedLdData = fixMax((qcOutChan->sfbMinSnrLdData[sfbGrp+sfb] + sfbEnLdData), sfbThrLdData);
919 qcOutChan->sfbThresholdLdData[sfbGrp+sfb] = sfbThrReducedLdData;
945 QC_OUT_CHANNEL *qcOutChan;
974 qcOutChan = qcElement[elementId]->qcOutChannel[ch];
1036 qcOutChan = qcElement[elementId]->qcOutChannel[ch];
1061 sfbThrLdData = qcOutChan->sfbThresholdLdData[sfbGrp+sfb];
1062 sfbEnLdData = qcOutChan->sfbWeightedEnergyLdData[sfbGrp+sfb];
1077 if ( (sfbThrReducedLdData - sfbEnLdData > qcOutChan->sfbMinSnrLdData[sfbGrp+sfb]) &&
1081 if ( sfbEnLdData > (sfbThrLdData-qcOutChan->sfbMinSnrLdData[sfbGrp+sfb]) ) {
1082 sfbThrReducedLdData = qcOutChan->sfbMinSnrLdData[sfbGrp+sfb] + sfbEnLdData;
1090 qcOutChan->sfbThresholdLdData[sfbGrp+sfb] = sfbThrReducedLdData;
1139 QC_OUT_CHANNEL *qcOutChan = qcElement[elementId]->qcOutChannel[ch];
1150 qcOutChan->sfbMinSnrLdData[sfbGrp+sfb] < SnrLdFac)
1153 qcOutChan->sfbMinSnrLdData[sfbGrp+sfb] = SnrLdFac;
1156 if ( qcOutChan->sfbWeightedEnergyLdData[sfbGrp+sfb] >= qcOutChan->sfbThresholdLdData[sfbGrp+sfb] - qcOutChan->sfbMinSnrLdData[sfbGrp+sfb] ) {
1158 qcOutChan->sfbThresholdLdData[sfbGrp+sfb] = qcOutChan->sfbWeightedEnergyLdData[sfbGrp+sfb] + qcOutChan->sfbMinSnrLdData[sfbGrp+sfb];