Home
last modified time | relevance | path

Searched refs:pMBInfo (Results 1 – 8 of 8) sorted by relevance

/dports/graphics/freeimage/FreeImage/Source/LibJXR/image/decode/
H A DstrPredQuantDec.c63 CWMIMBInfo *pMBInfo = &pSC->MBInfo; in dequantizeMacroblock() local
75 …dequantizeBlock4x4(pSC->p1MBbuffer[i] , pMBInfo->iBlockDC[i], dctIndex[2], pTile->pQuantizerLP[i][ in dequantizeMacroblock()
77 …dequantizeBlock4x2(pSC->p1MBbuffer[i], pMBInfo->iBlockDC[i], pTile->pQuantizerLP[i][pMBInfo->iQInd… in dequantizeMacroblock()
79 …dequantizeBlock2x2(pSC->p1MBbuffer[i], pMBInfo->iBlockDC[i], pTile->pQuantizerLP[i][pMBInfo->iQInd… in dequantizeMacroblock()
90 CWMIMBInfo *pMBInfo = &(pSC->MBInfo); in predDCACDec() local
179 pMBInfo->iOrientation = 2 - getACPredMode(pMBInfo, cf); in predDCACDec()
190 CWMIMBInfo *pMBInfo = &pSC->MBInfo; in predACDec() local
191 Int iACPredMode = 2 - pMBInfo->iOrientation; in predACDec()
523 CWMIMBInfo *pMBInfo = &(pSC->MBInfo); in predCBPDec() local
530 …(pSC->PredInfo[1] + mbX)->iCBP = pMBInfo->iCBP[1] = predCBPC422Dec(pSC, pMBInfo->iDiffCBP[1], mbX,… in predCBPDec()
[all …]
H A Dpostprocess.c129 struct tagPostProcInfo * pMBInfo = strPostProcInfo[cc][1] + mbX; in updatePostProcInfo() local
132 pMBInfo->iMBDC = pMB[0]; in updatePostProcInfo()
135 pMBInfo->ucMBTexture = 0; // smooth in updatePostProcInfo()
138 pMBInfo->ucMBTexture = 3; // bumpy in updatePostProcInfo()
151 for(k = 1, pMBInfo->ucBlockTexture[j][i] = 0; k < 16; k ++){ in updatePostProcInfo()
153 pMBInfo->ucBlockTexture[j][i] = 3; in updatePostProcInfo()
H A Dsegdec.c797 CWMIMBInfo * pMBInfo = &pSC->MBInfo; in DecodeMacroblockLowpass() local
809 aDC[k & 15] = pMBInfo->iBlockDC[k]; in DecodeMacroblockLowpass()
1015 CWMIMBInfo * pMBInfo = &pSC->MBInfo; in DecodeMacroblockDC() local
1030 memset (pMBInfo->iBlockDC[i], 0, 16 * sizeof (I32)); in DecodeMacroblockDC()
1034 pMBInfo->iQIndexLP = pMBInfo->iQIndexHP = 0; in DecodeMacroblockDC()
1043 pMBInfo->iQIndexHP = pMBInfo->iQIndexLP; in DecodeMacroblockDC()
1044 if (pMBInfo->iQIndexLP >= pTile->cNumQPLP || pMBInfo->iQIndexHP >= pTile->cNumQPHP) in DecodeMacroblockDC()
1060 pMBInfo->iBlockDC[i][0] = iQDCY; in DecodeMacroblockDC()
1084 pMBInfo->iBlockDC[0][0] = iQDCY; in DecodeMacroblockDC()
1099 pMBInfo->iBlockDC[1][0] = iQDCU; in DecodeMacroblockDC()
[all …]
H A DJXRTranscode.c478 CWMIMBInfo * pMBInfo = NULL, * pMBInfoAlpha = NULL; in WMPhotoTranscode() local
627 pMBInfo = (CWMIMBInfo *)malloc(pSCEnc->cmbWidth * pSCEnc->cmbHeight * sizeof(CWMIMBInfo)); in WMPhotoTranscode()
628 …if(pMBInfo == NULL || (pSCEnc->cmbWidth * pSCEnc->cmbHeight * sizeof(CWMIMBInfo) < pSCEnc->cmbWidt… in WMPhotoTranscode()
886 pMBInfo[cOff] = pSCDec->MBInfo; in WMPhotoTranscode()
912 transformDCBlock(pMBInfo[cOff].iBlockDC[i], pSCEnc->MBInfo.iBlockDC[i], oO); in WMPhotoTranscode()
917 … transformDCBlock420(pMBInfo[cOff].iBlockDC[i + 1], pSCEnc->MBInfo.iBlockDC[i + 1], oO); in WMPhotoTranscode()
922 … transformDCBlock422(pMBInfo[cOff].iBlockDC[i + 1], pSCEnc->MBInfo.iBlockDC[i + 1], oO); in WMPhotoTranscode()
926 pSCEnc->MBInfo.iQIndexLP = pMBInfo[cOff].iQIndexLP; in WMPhotoTranscode()
927 pSCEnc->MBInfo.iQIndexHP = pMBInfo[cOff].iQIndexHP; in WMPhotoTranscode()
960 free(pMBInfo); in WMPhotoTranscode()
/dports/graphics/freeimage/FreeImage/Source/LibJXR/image/sys/
H A DstrPredQuant.c166 Int getACPredMode(CWMIMBInfo * pMBInfo, COLORFORMAT cf) in getACPredMode() argument
169 PixelI * pCoeffs = pMBInfo->iBlockDC[0]; in getACPredMode()
174 PixelI * pCoeffsU = pMBInfo->iBlockDC[1]; in getACPredMode()
175 PixelI * pCoeffsV = pMBInfo->iBlockDC[2]; in getACPredMode()
250 Void updatePredInfo(CWMImageStrCodec *pSC, CWMIMBInfo * pMBInfo, size_t mbX, COLORFORMAT cf) in updatePredInfo() argument
258 p = pMBInfo->iBlockDC[i];//[dcBlkIdx + i]; in updatePredInfo()
264 pPredInfo->iQPIndex = pMBInfo->iQIndexLP; in updatePredInfo()
273 p = pMBInfo->iBlockDC[i];//[dcBlkIdx + i]; in updatePredInfo()
279 pPredInfo->iQPIndex = pMBInfo->iQIndexLP; in updatePredInfo()
290 pPredInfo->iQPIndex = pMBInfo->iQIndexLP; in updatePredInfo()
[all …]
/dports/graphics/freeimage/FreeImage/Source/LibJXR/image/encode/
H A DstrPredQuantEnc.c56 CWMIMBInfo * pMBInfo = &pSC->MBInfo; in quantizeMacroblock() local
114 CWMIMBInfo *pMBInfo = &(pSC->MBInfo); in predMacroblockEnc() local
118 Int iACPredMode = getACPredMode(pMBInfo, cf); in predMacroblockEnc()
122 pMBInfo->iOrientation = 2 - iACPredMode; in predMacroblockEnc()
125 updatePredInfo(pSC, pMBInfo, mbX, cf); in predMacroblockEnc()
128 pOrg = pMBInfo->iBlockDC[i]; // current DC block in predMacroblockEnc()
177 pOrg = pMBInfo->iBlockDC[i]; // current DC block in predMacroblockEnc()
220 pOrg = pMBInfo->iBlockDC[i]; // current DC block in predMacroblockEnc()
477 CWMIMBInfo * pMBInfo = &(pSC->MBInfo); in predCBPEnc() local
498 pMBInfo->iCBP[iChannel] = (pSC->PredInfo[iChannel] + mbX)->iCBP = iCBP; in predCBPEnc()
[all …]
H A Dsegenc.c118 CWMIMBInfo *pMBInfo = &pSC->MBInfo; in EncodeMacroblockDC() local
136 pMBInfo->iQIndexHP = pMBInfo->iQIndexLP; in EncodeMacroblockDC()
154 iDC = pMBInfo->iBlockDC[j][0]; in EncodeMacroblockDC()
182 iQDCY = abs(iDCY = pMBInfo->iBlockDC[0][0]); in EncodeMacroblockDC()
480 CWMIMBInfo *pMBInfo = &pSC->MBInfo; in EncodeMacroblockLowpass() local
505 aDC[k] = pMBInfo->iBlockDC[k]; in EncodeMacroblockLowpass()
849 CWMIMBInfo * pMBInfo = &pSC->MBInfo; in CodeCoeffs() local
873 if (pMBInfo->iOrientation == 1) { in CodeCoeffs()
882 Int iPattern = pMBInfo->iCBP[i]; in CodeCoeffs()
886 iPattern += (pMBInfo->iCBP[1] << 16) + (pMBInfo->iCBP[2] << 20); in CodeCoeffs()
[all …]
H A Dstrenc_x86.c316 CWMIMBInfo* pMBInfo = &pSC->MBInfo;
325 CWMIQuantizer* pQPLP = pTile->pQuantizerLP[iChannel] + pMBInfo->iQIndexLP;
326 CWMIQuantizer* pQPHP = pTile->pQuantizerHP[iChannel] + pMBInfo->iQIndexHP;