Lines Matching refs:elementId
1188 INT elementId; in FDKaacEnc_correctThresh() local
1191 for(elementId=elementOffset;elementId<nElements;elementId++) { in FDKaacEnc_correctThresh()
1192 for(ch=0; ch<cm->elInfo[elementId].nChannelsInEl; ch++) { in FDKaacEnc_correctThresh()
1193 SHORT* ptr = qcElement[elementId]->qcOutChannel[ch]->quantSpec; in FDKaacEnc_correctThresh()
1194 sfbPeFactorsLdData[elementId][ch] = (FIXP_DBL*)ptr; in FDKaacEnc_correctThresh()
1201 for(elementId=elementOffset;elementId<nElements;elementId++) { in FDKaacEnc_correctThresh()
1202 if (cm->elInfo[elementId].elType != ID_DSE) { in FDKaacEnc_correctThresh()
1204 for(ch=0; ch<cm->elInfo[elementId].nChannelsInEl; ch++) { in FDKaacEnc_correctThresh()
1206 qcOutChan = qcElement[elementId]->qcOutChannel[ch]; in FDKaacEnc_correctThresh()
1207 psyOutChan = psyOutElement[elementId]->psyOutChannel[ch]; in FDKaacEnc_correctThresh()
1208 peChanData = &qcElement[elementId]->peData.peChannelData[ch]; in FDKaacEnc_correctThresh()
1214 sfbNActiveLinesLdData[elementId][ch][sfbGrp+sfb] = FL2FXCONST_DBL(-1.0f); in FDKaacEnc_correctThresh()
1220 …sfbNActiveLinesLdData[elementId][ch][sfbGrp+sfb] = CalcLdInt(peChanData->sfbNActiveLines[sfbGrp+sf… in FDKaacEnc_correctThresh()
1222 if ( ((ahFlag[elementId][ch][sfbGrp+sfb] < AH_ACTIVE) || (deltaPe > 0)) && in FDKaacEnc_correctThresh()
1225 if (thrExp[elementId][ch][sfbGrp+sfb] > -redVal[elementId]) { in FDKaacEnc_correctThresh()
1230 …CountLeadingBits(thrExp[elementId][ch][sfbGrp+sfb]), CountLeadingBits(redVal[elementId]) - (DFRACT… in FDKaacEnc_correctThresh()
1233 …ata(scaleValue(thrExp[elementId][ch][sfbGrp+sfb], minScale) + scaleValue(redVal[elementId], (DFRAC… in FDKaacEnc_correctThresh()
1237 …sfbPeFactorsLdData[elementId][ch][sfbGrp+sfb] = sfbNActiveLinesLdData[elementId][ch][sfbGrp+sfb] -… in FDKaacEnc_correctThresh()
1240 … if ( sfbNActiveLinesLdData[elementId][ch][sfbGrp+sfb] > (FL2FXCONST_DBL(-1.f) + sumLd) ) { in FDKaacEnc_correctThresh()
1241 …sfbPeFactorsLdData[elementId][ch][sfbGrp+sfb] = sfbNActiveLinesLdData[elementId][ch][sfbGrp+sfb] -… in FDKaacEnc_correctThresh()
1244 … sfbPeFactorsLdData[elementId][ch][sfbGrp+sfb] = sfbNActiveLinesLdData[elementId][ch][sfbGrp+sfb]; in FDKaacEnc_correctThresh()
1248 … normFactorInt += (INT)CalcInvLdData(sfbPeFactorsLdData[elementId][ch][sfbGrp+sfb]); in FDKaacEnc_correctThresh()
1250 else sfbPeFactorsLdData[elementId][ch][sfbGrp+sfb] = FL2FXCONST_DBL(1.0f); in FDKaacEnc_correctThresh()
1252 else sfbPeFactorsLdData[elementId][ch][sfbGrp+sfb] = FL2FXCONST_DBL(-1.0f); in FDKaacEnc_correctThresh()
1264 for(elementId=elementOffset;elementId<nElements;elementId++) { in FDKaacEnc_correctThresh()
1265 if (cm->elInfo[elementId].elType != ID_DSE) { in FDKaacEnc_correctThresh()
1267 for(ch=0; ch<cm->elInfo[elementId].nChannelsInEl; ch++) { in FDKaacEnc_correctThresh()
1268 qcOutChan = qcElement[elementId]->qcOutChannel[ch]; in FDKaacEnc_correctThresh()
1269 psyOutChan = psyOutElement[elementId]->psyOutChannel[ch]; in FDKaacEnc_correctThresh()
1270 peChanData = &qcElement[elementId]->peData.peChannelData[ch]; in FDKaacEnc_correctThresh()
1278 if ( (sfbPeFactorsLdData[elementId][ch][sfbGrp+sfb]==FL2FXCONST_DBL(-1.0f)) || in FDKaacEnc_correctThresh()
1285 …p = CalcInvLdData(sfbPeFactorsLdData[elementId][ch][sfbGrp+sfb] + normFactorLdData - sfbNActiveLin… in FDKaacEnc_correctThresh()
1310 (ahFlag[elementId][ch][sfbGrp+sfb] == AH_INACTIVE) ) in FDKaacEnc_correctThresh()
1319 ahFlag[elementId][ch][sfbGrp+sfb] = AH_ACTIVE; in FDKaacEnc_correctThresh()
1346 INT elementId; in FDKaacEnc_reduceMinSnr() local
1351 for(elementId=elementOffset;elementId<nElements;elementId++) { in FDKaacEnc_reduceMinSnr()
1352 if (cm->elInfo[elementId].elType != ID_DSE) { in FDKaacEnc_reduceMinSnr()
1358 for(ch=0; ch<cm->elInfo[elementId].nChannelsInEl; ch++) { in FDKaacEnc_reduceMinSnr()
1359 maxSfbPerGroup[ch] = psyOutElement[elementId]->psyOutChannel[ch]->maxSfbPerGroup-1; in FDKaacEnc_reduceMinSnr()
1360 sfbCnt[ch] = psyOutElement[elementId]->psyOutChannel[ch]->sfbCnt; in FDKaacEnc_reduceMinSnr()
1361 sfbPerGroup[ch] = psyOutElement[elementId]->psyOutChannel[ch]->sfbPerGroup; in FDKaacEnc_reduceMinSnr()
1364 PE_DATA *peData = &qcElement[elementId]->peData; in FDKaacEnc_reduceMinSnr()
1368 for(ch=0; ch<cm->elInfo[elementId].nChannelsInEl; ch++) { in FDKaacEnc_reduceMinSnr()
1371 QC_OUT_CHANNEL *qcOutChan = qcElement[elementId]->qcOutChannel[ch]; in FDKaacEnc_reduceMinSnr()
1381 if (ahFlag[elementId][ch][sfbGrp+sfb] != NO_AH && in FDKaacEnc_reduceMinSnr()
1415 if ( (ch==(cm->elInfo[elementId].nChannelsInEl-1)) && noReduction ) { in FDKaacEnc_reduceMinSnr()
1448 INT elementId; in FDKaacEnc_allowMoreHoles() local
1456 for (elementId = elementOffset;elementId<nElements;elementId++) { in FDKaacEnc_allowMoreHoles()
1457 if (cm->elInfo[elementId].elType != ID_DSE) { in FDKaacEnc_allowMoreHoles()
1461 PE_DATA *peData = &qcElement[elementId]->peData; in FDKaacEnc_allowMoreHoles()
1462 const INT nChannels = cm->elInfo[elementId].nChannelsInEl; in FDKaacEnc_allowMoreHoles()
1470 qcOutChannel[ch] = qcElement[elementId]->qcOutChannel[ch]; in FDKaacEnc_allowMoreHoles()
1471 psyOutChannel[ch] = psyOutElement[elementId]->psyOutChannel[ch]; in FDKaacEnc_allowMoreHoles()
1485 if (psyOutElement[elementId]->toolsInfo.msMask[sfbGrp+sfb]) { in FDKaacEnc_allowMoreHoles()
1490 if ( (ahFlag[elementId][1][sfbGrp+sfb] != NO_AH) && in FDKaacEnc_allowMoreHoles()
1494 ahFlag[elementId][1][sfbGrp+sfb] = NO_AH; in FDKaacEnc_allowMoreHoles()
1499 else if ( (ahFlag[elementId][0][sfbGrp+sfb] != NO_AH) && in FDKaacEnc_allowMoreHoles()
1503 ahFlag[elementId][0][sfbGrp+sfb] = NO_AH; in FDKaacEnc_allowMoreHoles()
1528 startSfb[ch] = AdjThrStateElement[elementId]->ahParam.startSfbL; in FDKaacEnc_allowMoreHoles()
1530 startSfb[ch] = AdjThrStateElement[elementId]->ahParam.startSfbS; in FDKaacEnc_allowMoreHoles()
1545 if ((ahFlag[elementId][ch][sfbGrp+sfb]!=NO_AH) && in FDKaacEnc_allowMoreHoles()
1583 for(ch=0; ch<cm->elInfo[elementId].nChannelsInEl; ch++) { in FDKaacEnc_allowMoreHoles()
1584 maxSfbPerGroup[ch] = psyOutElement[elementId]->psyOutChannel[ch]->maxSfbPerGroup-1; in FDKaacEnc_allowMoreHoles()
1585 sfbCnt[ch] = psyOutElement[elementId]->psyOutChannel[ch]->sfbCnt; in FDKaacEnc_allowMoreHoles()
1586 sfbPerGroup[ch] = psyOutElement[elementId]->psyOutChannel[ch]->sfbPerGroup; in FDKaacEnc_allowMoreHoles()
1593 for(ch=0; ch<cm->elInfo[elementId].nChannelsInEl; ch++) { in FDKaacEnc_allowMoreHoles()
1604 …if (ahFlag[elementId][ch][sfbGrp+sfb] != NO_AH && qcOutChannel[ch]->sfbEnergyLdData[sfbGrp+sfb] < … in FDKaacEnc_allowMoreHoles()
1606 ahFlag[elementId][ch][sfbGrp+sfb] = NO_AH; in FDKaacEnc_allowMoreHoles()
1691 int elementId; in FDKaacEnc_adaptThresholdsToPe() local
1701 for (elementId = elementOffset;elementId<nElements;elementId++) { in FDKaacEnc_adaptThresholdsToPe()
1702 if (cm->elInfo[elementId].elType != ID_DSE) { in FDKaacEnc_adaptThresholdsToPe()
1704 INT nChannels = cm->elInfo[elementId].nChannelsInEl; in FDKaacEnc_adaptThresholdsToPe()
1705 PE_DATA *peData = &qcElement[elementId]->peData; in FDKaacEnc_adaptThresholdsToPe()
1708 …FDKaacEnc_calcThreshExp(pThrExp[elementId], qcElement[elementId]->qcOutChannel, psyOutElement[elem… in FDKaacEnc_adaptThresholdsToPe()
1712 …acEnc_adaptMinSnr(qcElement[elementId]->qcOutChannel, psyOutElement[elementId]->psyOutChannel, &Ad… in FDKaacEnc_adaptThresholdsToPe()
1715 …elementId]->qcOutChannel, psyOutElement[elementId]->psyOutChannel, pAhFlag[elementId], &psyOutElem… in FDKaacEnc_adaptThresholdsToPe()
1728 for (elementId = elementOffset;elementId<nElements;elementId++) { in FDKaacEnc_adaptThresholdsToPe()
1729 if (cm->elInfo[elementId].elType != ID_DSE) { in FDKaacEnc_adaptThresholdsToPe()
1736 INT nChannels = cm->elInfo[elementId].nChannelsInEl; in FDKaacEnc_adaptThresholdsToPe()
1737 PE_DATA *peData = &qcElement[elementId]->peData; in FDKaacEnc_adaptThresholdsToPe()
1746 redValue[elementId] = scaleValue(tmp0,(scalMin-scale0)) - scaleValue(tmp1,(scalMin-scale1)); in FDKaacEnc_adaptThresholdsToPe()
1747 redValScaling[elementId] = scalMin; in FDKaacEnc_adaptThresholdsToPe()
1750 …elementId]->qcOutChannel, psyOutElement[elementId]->psyOutChannel, pAhFlag[elementId], pThrExp[ele… in FDKaacEnc_adaptThresholdsToPe()
1753 …FDKaacEnc_calcPe(psyOutElement[elementId]->psyOutChannel, qcElement[elementId]->qcOutChannel, peDa… in FDKaacEnc_adaptThresholdsToPe()
1770 for (elementId = elementOffset;elementId<nElements;elementId++) { in FDKaacEnc_adaptThresholdsToPe()
1771 if (cm->elInfo[elementId].elType != ID_DSE) { in FDKaacEnc_adaptThresholdsToPe()
1774 INT nChannels = cm->elInfo[elementId].nChannelsInEl; in FDKaacEnc_adaptThresholdsToPe()
1775 PE_DATA *peData = &qcElement[elementId]->peData; in FDKaacEnc_adaptThresholdsToPe()
1779 peData, pAhFlag[elementId], psyOutElement[elementId]->psyOutChannel, nChannels); in FDKaacEnc_adaptThresholdsToPe()
1798 for (elementId = elementOffset;elementId<nElements;elementId++) { in FDKaacEnc_adaptThresholdsToPe()
1799 if (cm->elInfo[elementId].elType != ID_DSE) { in FDKaacEnc_adaptThresholdsToPe()
1816 tmp1 = redValue[elementId]; in FDKaacEnc_adaptThresholdsToPe()
1817 scale1 = redValScaling[elementId]; in FDKaacEnc_adaptThresholdsToPe()
1822 … redValue[elementId] = scaleValue(tmp0,(scalMin-scale0)) + scaleValue(tmp1,(scalMin-scale1)); in FDKaacEnc_adaptThresholdsToPe()
1823 redValScaling[elementId] = scalMin; in FDKaacEnc_adaptThresholdsToPe()
1831 for (elementId = elementOffset;elementId<nElements;elementId++) { in FDKaacEnc_adaptThresholdsToPe()
1832 if (cm->elInfo[elementId].elType != ID_DSE) { in FDKaacEnc_adaptThresholdsToPe()
1838 redValue[elementId] = fMult(redValue[elementId], tmp); in FDKaacEnc_adaptThresholdsToPe()
1839 redValScaling[elementId] -= redVal_scale; in FDKaacEnc_adaptThresholdsToPe()
1841 …FDKaacEnc_resetAHFlags(pAhFlag[elementId], cm->elInfo[elementId].nChannelsInEl, psyOutElement[elem… in FDKaacEnc_adaptThresholdsToPe()
1848 for (elementId = elementOffset;elementId<nElements;elementId++) { in FDKaacEnc_adaptThresholdsToPe()
1849 if (cm->elInfo[elementId].elType != ID_DSE) { in FDKaacEnc_adaptThresholdsToPe()
1851 INT nChannels = cm->elInfo[elementId].nChannelsInEl; in FDKaacEnc_adaptThresholdsToPe()
1852 PE_DATA *peData = &qcElement[elementId]->peData; in FDKaacEnc_adaptThresholdsToPe()
1855 …elementId]->qcOutChannel, psyOutElement[elementId]->psyOutChannel, pAhFlag[elementId], pThrExp[ele… in FDKaacEnc_adaptThresholdsToPe()
1858 …FDKaacEnc_calcPe(psyOutElement[elementId]->psyOutChannel, qcElement[elementId]->qcOutChannel, peDa… in FDKaacEnc_adaptThresholdsToPe()
1892 for(elementId=elementOffset;elementId<nElements;elementId++) { in FDKaacEnc_adaptThresholdsToPe()
1893 if (cm->elInfo[elementId].elType != ID_DSE) { in FDKaacEnc_adaptThresholdsToPe()
1895 INT nChannels = cm->elInfo[elementId].nChannelsInEl; in FDKaacEnc_adaptThresholdsToPe()
1896 PE_DATA *peData = &qcElement[elementId]->peData; in FDKaacEnc_adaptThresholdsToPe()
1899 …FDKaacEnc_calcPe(psyOutElement[elementId]->psyOutChannel, qcElement[elementId]->qcOutChannel, peDa… in FDKaacEnc_adaptThresholdsToPe()