Home
last modified time | relevance | path

Searched refs:iMbXyIndex (Results 1 – 11 of 11) sorted by relevance

/third_party/openh264/codec/decoder/core/src/
Derror_concealment.cpp126 int32_t iMbXyIndex; in DoErrorConSliceCopy() local
136 iMbXyIndex = iMbY * iMbWidth + iMbX; in DoErrorConSliceCopy()
137 if (!pMbCorrectlyDecodedFlag[iMbXyIndex]) { in DoErrorConSliceCopy()
266 int32_t iMbXyIndex; in GetAvilInfoFromCorrectMb() local
275 iMbXyIndex = iMbY * iMbWidth + iMbX; in GetAvilInfoFromCorrectMb()
276 … if (pMbCorrectlyDecodedFlag[iMbXyIndex] && IS_INTER (pCurDqLayer->pDec->pMbType[iMbXyIndex])) { in GetAvilInfoFromCorrectMb()
277 uint32_t iMBType = pCurDqLayer->pDec->pMbType[iMbXyIndex]; in GetAvilInfoFromCorrectMb()
281 iRefIdx = pCurDqLayer->pDec->pRefIndex[0][iMbXyIndex][0]; in GetAvilInfoFromCorrectMb()
282 pCtx->iECMVs[iRefIdx][0] += pCurDqLayer->pDec->pMv[0][iMbXyIndex][0][0]; in GetAvilInfoFromCorrectMb()
283 pCtx->iECMVs[iRefIdx][1] += pCurDqLayer->pDec->pMv[0][iMbXyIndex][0][1]; in GetAvilInfoFromCorrectMb()
[all …]
Ddeblocking.cpp674 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in DeblockingAvailableNoInterlayer()
887 int32_t iMbXyIndex = pCurDqLayer->iMbXyIndex; in DeblockingInterMb() local
891 int32_t iCurLumaQp = pCurDqLayer->pLumaQp[iMbXyIndex]; in DeblockingInterMb()
893 int8_t* pCurChromaQp = pCurDqLayer->pChromaQp[iMbXyIndex]; in DeblockingInterMb()
904 int32_t iLeftXyIndex = iMbXyIndex - 1; in DeblockingInterMb()
924 if (* (uint32_t*)nBS[0][1] != 0 && !pCurDqLayer->pTransformSize8x8Flag[iMbXyIndex]) { in DeblockingInterMb()
933 if (* (uint32_t*)nBS[0][3] != 0 && !pCurDqLayer->pTransformSize8x8Flag[iMbXyIndex]) { in DeblockingInterMb()
938 int32_t iTopXyIndex = iMbXyIndex - pCurDqLayer->iMbWidth; in DeblockingInterMb()
959 if (* (uint32_t*)nBS[1][1] != 0 && !pCurDqLayer->pTransformSize8x8Flag[iMbXyIndex]) { in DeblockingInterMb()
969 if (* (uint32_t*)nBS[1][3] != 0 && !pCurDqLayer->pTransformSize8x8Flag[iMbXyIndex]) { in DeblockingInterMb()
[all …]
Dparse_mb_syn_cabac.cpp108 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in UpdateP16x8RefIdxCabac()
126 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in UpdateP8x16RefIdxCabac()
143 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in UpdateP8x8RefIdxCabac()
152 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in UpdateP8x8DirectCabac()
160 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in UpdateP16x16DirectCabac()
175 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in UpdateP16x16MvdCabac()
187 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in UpdateP16x8MvdCabac()
208 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in UpdateP8x16MvdCabac()
398 …vail->iLeftAvail) && (pCtx->pCurDqLayer->pTransformSize8x8Flag[pCtx->pCurDqLayer->iMbXyIndex - 1]); in ParseTransformSize8x8FlagCabac()
400 …&& (pCtx->pCurDqLayer->pTransformSize8x8Flag[pCtx->pCurDqLayer->iMbXyIndex - pCtx->pCurDqLayer->iM… in ParseTransformSize8x8FlagCabac()
[all …]
Ddecode_slice.cpp105 pCurDqLayer->iMbXyIndex = iNextMbXyIndex; in WelsTargetSliceConstruction()
154 pCurDqLayer->iMbXyIndex = iNextMbXyIndex; in WelsTargetSliceConstruction()
179 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in WelsMbInterSampleConstruction()
241 pCurDqLayer->pNzc[pCurDqLayer->iMbXyIndex]); // set all none-zero nzc to 1; dbk can be opti! in WelsMbInterConstruction()
290 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in WelsMbIntraPredictionConstruction()
336 if (MB_TYPE_INTRA_PCM == pCurDqLayer->pDec->pMbType[pCurDqLayer->iMbXyIndex]) { in WelsTargetMbConstruction()
339 } else if (IS_INTRA (pCurDqLayer->pDec->pMbType[pCurDqLayer->iMbXyIndex])) { in WelsTargetMbConstruction()
341 } else if (IS_INTER (pCurDqLayer->pDec->pMbType[pCurDqLayer->iMbXyIndex])) { //InterMB in WelsTargetMbConstruction()
342 if (0 == pCurDqLayer->pCbp[pCurDqLayer->iMbXyIndex]) { //uiCbp==0 include SKIP in WelsTargetMbConstruction()
352 pCurDqLayer->pDec->pMbType[pCurDqLayer->iMbXyIndex]); in WelsTargetMbConstruction()
[all …]
Dmv_pred.cpp173 iCurXy = pCurDqLayer->iMbXyIndex; in PredPSkipMvFromNeighbor()
312 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in GetColocatedMb()
397 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in PredMvBDirectSpatial()
418 iCurXy = pCurDqLayer->iMbXyIndex; in PredMvBDirectSpatial()
617 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in PredBDirectTemporal()
801 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in UpdateP16x16MotionInfo()
832 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in UpdateP16x16RefIdx()
849 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in UpdateP16x16MotionOnly()
877 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in UpdateP16x8MotionInfo()
916 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in UpdateP8x16MotionInfo()
[all …]
Dparse_mb_syn_cavlc.cpp61 iCurXy = pCurDqLayer->iMbXyIndex; in GetNeighborAvailMbType()
109 int32_t iCurXy = pCurDqLayer->iMbXyIndex; in WelsFillCacheNonZeroCount()
157 int32_t iCurXy = pCurDqLayer->iMbXyIndex; in WelsFillCacheConstrain1IntraNxN()
203 int32_t iCurXy = pCurDqLayer->iMbXyIndex; in WelsFillCacheConstrain0IntraNxN()
249 int32_t iCurXy = pCurDqLayer->iMbXyIndex; in WelsFillCacheInterCabac()
390 int32_t iCurXy = pCurDqLayer->iMbXyIndex; in WelsFillDirectCacheCabac()
431 int32_t iCurXy = pCurDqLayer->iMbXyIndex; in WelsFillCacheInter()
1074 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in ParseInterInfo()
1339 int32_t iMbXy = pCurDqLayer->iMbXyIndex; in ParseInterBInfo()
Drec_mb.cpp467 int32_t iMBXY = pCurDqLayer->iMbXyIndex; in GetInterPred()
673 int32_t iMBXY = pCurDqLayer->iMbXyIndex; in GetInterBPred()
/third_party/openh264/test/decoder/
DDecUT_PredMv.cpp279 iCurXy = pCurLayer->iMbXyIndex; in AnchorPredPSkipMvFromNeighbor()
531 #define CURR_MB_IDX (sDqLayer.iMbXyIndex) in TEST()
532 #define LEFT_MB_IDX (sDqLayer.iMbXyIndex - 1) in TEST()
534 #define TOP_MB_IDX (sDqLayer.iMbXyIndex - sDqLayer.iMbWidth) in TEST()
536 #define LEFT_TOP_MB_IDX (sDqLayer.iMbXyIndex - sDqLayer.iMbWidth - 1) in TEST()
538 #define RIGHT_TOP_MB_IDX (sDqLayer.iMbXyIndex - sDqLayer.iMbWidth + 1) in TEST()
545 sDqLayer.iMbXyIndex = sDqLayer.iMbY * sDqLayer.iMbWidth + sDqLayer.iMbX; in TEST()
551 sDqLayer.iMbXyIndex = sDqLayer.iMbY * sDqLayer.iMbWidth + sDqLayer.iMbX; in TEST()
557 sDqLayer.iMbXyIndex = sDqLayer.iMbY * sDqLayer.iMbWidth + sDqLayer.iMbX; in TEST()
563 sDqLayer.iMbXyIndex = sDqLayer.iMbY * sDqLayer.iMbWidth + sDqLayer.iMbX; in TEST()
[all …]
DDecUT_DeblockCommon.cpp432 sLayer.iMbXyIndex = sLayer.iMbX + sLayer.iMbY*3; \ in TEST()
440 sLayer.iMbXyIndex = sLayer.iMbX + sLayer.iMbY*3; \ in TEST()
452 sLayer.iMbXyIndex = sLayer.iMbX + sLayer.iMbY*3; \ in TEST()
594 sDqLayer.iMbXyIndex = 0; in TEST()
600 …EXPECT_TRUE ((sDqLayer.iMbXyIndex + 1) == sDqLayer.sLayerInfo.sSliceInLayer.iTotalMbInCurSlice) <<… in TEST()
605 sDqLayer.iMbXyIndex = 0; in TEST()
611 EXPECT_TRUE ((sDqLayer.iMbXyIndex + 1) == sDqLayer.sLayerInfo.sSliceInLayer.iTotalMbInCurSlice); in TEST()
615 sDqLayer.iMbXyIndex = 0; in TEST()
621 EXPECT_TRUE ((uint32_t) (sDqLayer.iMbXyIndex + 1) == in TEST()
626 sDqLayer.iMbXyIndex = 0; in TEST()
[all …]
DDecUT_ErrorConcealment.cpp137 int32_t iMbXyIndex, i; in DoAncErrorConSliceCopy() local
143 iMbXyIndex = iMbY * iMbWidth + iMbX; in DoAncErrorConSliceCopy()
144 if (!pMbCorrectlyDecodedFlag[iMbXyIndex]) { in DoAncErrorConSliceCopy()
/third_party/openh264/codec/decoder/core/inc/
Ddec_frame.h96 int32_t iMbXyIndex; member
146 int32_t iMbXyIndex; member