Home
last modified time | relevance | path

Searched refs:sMvd (Results 1 – 3 of 3) sorted by relevance

/third_party/openh264/codec/encoder/core/src/
Dsvc_set_mb_syn_cabac.cpp277 pCurMb->sMvd[i].iMvX = 0; in WelsMbSkipCabac()
278 pCurMb->sMvd[i].iMvY = 0; in WelsMbSkipCabac()
304 inline void WelsCabacMbMvdLx (SCabacCtx* pCabacCtx, int32_t sMvd, int32_t iCtx, int32_t iPredMvd) { in WelsCabacMbMvdLx() argument
305 const int32_t iAbsMvd = WELS_ABS (sMvd); in WelsCabacMbMvdLx()
325 WelsCabacEncodeBypassOne (pCabacCtx, sMvd < 0); in WelsCabacMbMvdLx()
335 WelsCabacEncodeBypassOne (pCabacCtx, sMvd < 0); in WelsCabacMbMvdLx()
345 SMVUnitXY sMvd; in WelsCabacMbMvd() local
350 sMvd.sDeltaMv (sCurMv, sPredMv); in WelsCabacMbMvd()
352 sMvdTop.sAssignMv ((pCurMb - iMbWidth)->sMvd[i4x4ScanIdx + 12]); in WelsCabacMbMvd()
354 sMvdTop.sAssignMv (pCurMb->sMvd[i4x4ScanIdx - 4]); in WelsCabacMbMvd()
[all …]
Dsvc_set_mb_syn_cavlc.cpp70 SMVUnitXY sMvd[2]; in WelsSpatialWriteMbPred() local
124 sMvd[0].sDeltaMv (pCurMb->sMv[0], pMbCache->sMbMvp[0]); in WelsSpatialWriteMbPred()
130 BsWriteSE (pBs, sMvd[0].iMvX); in WelsSpatialWriteMbPred()
131 BsWriteSE (pBs, sMvd[0].iMvY); in WelsSpatialWriteMbPred()
138 sMvd[0].sDeltaMv (pCurMb->sMv[0], pMbCache->sMbMvp[0]); in WelsSpatialWriteMbPred()
139 sMvd[1].sDeltaMv (pCurMb->sMv[8], pMbCache->sMbMvp[1]); in WelsSpatialWriteMbPred()
145 BsWriteSE (pBs, sMvd[0].iMvX); //block0 in WelsSpatialWriteMbPred()
146 BsWriteSE (pBs, sMvd[0].iMvY); in WelsSpatialWriteMbPred()
147 BsWriteSE (pBs, sMvd[1].iMvX); //block1 in WelsSpatialWriteMbPred()
148 BsWriteSE (pBs, sMvd[1].iMvY); in WelsSpatialWriteMbPred()
[all …]
/third_party/openh264/codec/encoder/core/inc/
Dsvc_enc_macroblock.h75 SMVUnitXY sMvd[MB_BLOCK4x4_NUM]; //only for CABAC writing; storage structure the same as sMv,… member