Searched refs:sMvd (Results 1 – 3 of 3) sorted by relevance
/third_party/openh264/codec/encoder/core/src/ |
D | svc_set_mb_syn_cabac.cpp | 277 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 …]
|
D | svc_set_mb_syn_cavlc.cpp | 70 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/ |
D | svc_enc_macroblock.h | 75 SMVUnitXY sMvd[MB_BLOCK4x4_NUM]; //only for CABAC writing; storage structure the same as sMv,… member
|