Home
last modified time | relevance | path

Searched refs:iMbXY (Results 1 – 7 of 7) sorted by relevance

/third_party/openh264/codec/encoder/core/src/
Dsvc_mode_decision.cpp220 const int32_t kiRefMbQp = pCurDqLayer->pRefPic->pRefMbQp[pCurMb->iMbXY]; in WelsMdInterJudgeBGDPskip()
222 int8_t* pVaaBgMbFlag = pEncCtx->pVaa->pVaaBackgroundMbFlag + pCurMb->iMbXY; in WelsMdInterJudgeBGDPskip()
246 if (CheckChromaCost (pEncCtx, pWelsMd, pMbCache, pCurMb->iMbXY)) { in WelsMdInterJudgeBGDPskip()
270 const int32_t kiMbXY = pCurMb->iMbXY; in WelsMdUpdateBGDInfo()
432 ST16 (& (pCurDqLayer->pDecPic->sMvList[pCurMb->iMbXY].iMvX), sCurMbMv[eSkipMode].iMvX); in SvcMdSCDMbEnc()
433 ST16 (& (pCurDqLayer->pDecPic->sMvList[pCurMb->iMbXY].iMvY), sCurMbMv[eSkipMode].iMvY); in SvcMdSCDMbEnc()
473 const int32_t kiRefMbQp = pCurDqLayer->pRefPic->pRefMbQp[pCurMb->iMbXY]; in MdInterSCDPskipProcess()
617 …ncCtx->pFuncList->pfGetMbSignFromInterVaa (&pEncCtx->pVaa->sVaaCalcInfo.pSad8x8[pCurMb->iMbXY][0]); in WelsMdInterFinePartitionVaaOnScreen()
Dsvc_base_layer_md.cpp264 const int32_t kiMbXY = pCurMb->iMbXY; in WelsMdIntraInit()
326 const int32_t kiMbXY = pCurMb->iMbXY; in WelsMdInterInit()
1002 SMVUnitXY sTempMv = pCurLayer->pRefPic->sMvList[pCurMb->iMbXY + 1]; in WelsMdP16x16()
1008 SMVUnitXY sTempMv = pCurLayer->pRefPic->sMvList[pCurMb->iMbXY + kiMbWidth]; in WelsMdP16x16()
1019 pCurLayer->pDecPic->sMvList[pCurMb->iMbXY] = pMe16x16->sMv; in WelsMdP16x16()
1275 …ncCtx->pFuncList->pfGetMbSignFromInterVaa (&pEncCtx->pVaa->sVaaCalcInfo.pSad8x8[pCurMb->iMbXY][0]); in WelsMdInterFinePartitionVaa()
1382 ST32 (&pCurDqLayer->pDecPic->sMvList[pCurMb->iMbXY], 0); in WelsMdBackgroundMbEnc()
1488 iSadCostMb < pCurLayer->pRefPic->pMbSkipSad[pCurMb->iMbXY])) { in WelsMdPSkipEnc()
1503 pCurLayer->pDecPic->sMvList[pCurMb->iMbXY] = sMvp; in WelsMdPSkipEnc()
1534 pCurLayer->pDecPic->sMvList[pCurMb->iMbXY] = sMvp; in WelsMdPSkipEnc()
[all …]
Dsvc_set_mb_syn_cabac.cpp550 WelsCabacMbDeltaQp (pCurMb, pCabacCtx, (pCurMb->iMbXY == iSliceFirstMbXY)); in WelsWriteMbResidualCabac()
648 if (pCurMb->iMbXY > iSliceFirstMbXY) in WelsSpatialWriteMbSynCabac()
Dratectl.cpp681 …pEncCtx->pVaa->sAdaptiveQuantParam.pMotionTextureIndexToDeltaQp[pCurMb->iMbXY], pWelsSvcRc->iMinFr… in RcCalculateMbQp()
1248 if (0 == (pCurMb->iMbXY % pWelsSvcRc->iNumberMbGom)) { in WelsRcMbInitGom()
1249 if (pCurMb->iMbXY != pSOverRc->iStartMbSlice) { in WelsRcMbInitGom()
1311 …pEncCtx->pVaa->sAdaptiveQuantParam.pMotionTextureIndexToDeltaQp[pCurMb->iMbXY], pWelsSvcRc->iMinQp… in WelsRcMbInitDisable()
Dsvc_encode_slice.cpp140 const int32_t kiMbXY = pMb->iMbXY; in UpdateMbNeighbor()
1680 UpdateMbNeighbor (pCurDq, pMb, kiMbWidth, WelsMbToSliceIdc (pCurDq, pMb->iMbXY)); in UpdateMbNeighbourInfoForNextSlice()
1692 int32_t iCurMbIdx = pCurMb->iMbXY; in AddSliceBoundary()
1731 int32_t iCurMbIdx = pCurMb->iMbXY; in DynSlcJudgeSliceBoundaryStepBack()
Dencoder_ext.cpp858 pList[iIdx].iMbXY = iIdx; in InitMbInfo()
2400 UpdateMbNeighbor (pCurDq, pMb, kiMbWidth, WelsMbToSliceIdc (pCurDq, pMb->iMbXY)); in DynslcUpdateMbNeighbourInfoListForAllSlices()
/third_party/openh264/codec/encoder/core/inc/
Dsvc_enc_macroblock.h54 int32_t iMbXY; // offset position of MB top left point based member