Lines Matching refs:prevCost
355 double* const prevCost = prevVtrbCost; in quantizeMagnRDOC() local
370 … prevCost[is] = (currRate >= UCHAR_MAX ? (double) UINT_MAX : lambda * currRate + quantDist[0][is]); in quantizeMagnRDOC()
387 …const double costCurr = (currRate[ds] >= UCHAR_MAX ? (double) UINT_MAX : prevCost[ds] + lambda * c… in quantizeMagnRDOC()
401 …memcpy (prevCost, currCost, numStates * sizeof (double)); // TODO: avoid memcpy, use pointer swapp… in quantizeMagnRDOC()
406 if (costMinIs > prevCost[is]) in quantizeMagnRDOC()
408 costMinIs = prevCost[is]; in quantizeMagnRDOC()
925 double* const prevCost = prevVtrbCost; in quantizeSpecRDOC() local
937 …prevCost[is] = (currRate >= USHRT_MAX ? (double) UINT_MAX : lambda * currRate + __max (0.0, m_quan… in quantizeSpecRDOC()
954 …const double costCurr = (currRate[ds] >= USHRT_MAX ? (double) UINT_MAX : prevCost[ds] + lambda * c… in quantizeSpecRDOC()
968 …memcpy (prevCost, currCost, m_numCStates * sizeof (double)); // TODO: avoid memcpy, use pointer sw… in quantizeSpecRDOC()
973 if (costMinIs > prevCost[is]) in quantizeSpecRDOC()
975 costMinIs = prevCost[is]; in quantizeSpecRDOC()