Home
last modified time | relevance | path

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

/third_party/openh264/test/encoder/
DEncUT_MotionEstimate.cpp81 SWelsME sMe; in TEST_F() local
86 InitMe (kuiQp, 648, m_uiMvdTableSize, m_pMvdCostTable, &sMe); in TEST_F()
109 sMe.uiBlockSize = rand() % 5; in TEST_F()
110 sMe.pEncMb = m_pSrcBlock; in TEST_F()
111 sMe.pRefMb = pRefPicCenter; in TEST_F()
112 sMe.sMv.iMvX = sMe.sMv.iMvY = 0; in TEST_F()
113 sMe.uiSadCost = sMe.uiSatdCost = kiMaxBlock16Sad; in TEST_F()
114 WelsDiamondSearch (&sFuncList, &sMe, &sSlice, m_iMaxSearchBlock, m_iWidth); in TEST_F()
118 …bFoundMatch = ((sMe.sMv.iMvX == (sTargetMv.iMvX)) || (sMe.sMv.iMvX == 0)) && ((sMe.sMv.iMvY == (sT… in TEST_F()
119 || (sMe.sMv.iMvY == 0)); in TEST_F()
[all …]
/third_party/openh264/codec/encoder/core/src/
Dsvc_mode_decision.cpp139 pMd->sMe.sMe16x16.sMvBase = sMv; in SetMvBaseEnhancelayer()
141 pMd->sMe.sMe8x8[0].sMvBase = in SetMvBaseEnhancelayer()
142 pMd->sMe.sMe8x8[1].sMvBase = in SetMvBaseEnhancelayer()
143 pMd->sMe.sMe8x8[2].sMvBase = in SetMvBaseEnhancelayer()
144 pMd->sMe.sMe8x8[3].sMvBase = sMv; in SetMvBaseEnhancelayer()
146 pMd->sMe.sMe16x8[0].sMvBase = in SetMvBaseEnhancelayer()
147 pMd->sMe.sMe16x8[1].sMvBase = in SetMvBaseEnhancelayer()
148 pMd->sMe.sMe8x16[0].sMvBase = in SetMvBaseEnhancelayer()
149 pMd->sMe.sMe8x16[1].sMvBase = sMv; in SetMvBaseEnhancelayer()
447 pWelsMd->sMe.sMe16x16.sMv.iMvX = sCurMbMv[eSkipMode].iMvX; in SvcMdSCDMbEnc()
[all …]
Dsvc_base_layer_md.cpp980 SWelsME* pMe16x16 = &pWelsMd->sMe.sMe16x16; in WelsMdP16x16()
1031 sMe16x8 = &pWelsMd->sMe.sMe16x8[i]; in WelsMdP16x8()
1060 sMe8x16 = &pWelsMd->sMe.sMe8x16[i]; in WelsMdP8x16()
1096 sMe8x8 = &pWelsMd->sMe.sMe8x8[i]; in WelsMdP8x8()
1137 sMe4x4 = &pWelsMd->sMe.sMe4x4[ki8x8Idx][i4x4Idx]; in WelsMdP4x4()
1176 sMe8x4 = &pWelsMd->sMe.sMe8x4[ki8x8Idx][i8x4Idx]; in WelsMdP8x4()
1216 sMe4x8 = &pWelsMd->sMe.sMe4x8[ki8x8Idx][i4x8Idx]; in WelsMdP4x8()
1402 pWelsMd->sMe.sMe16x16.sMv.iMvX = 0; in WelsMdBackgroundMbEnc()
1403 pWelsMd->sMe.sMe16x16.sMv.iMvY = 0; in WelsMdBackgroundMbEnc()
1404 PredMv (&pMbCache->sMvComponents, 0, 4, pWelsMd->uiRef, &pWelsMd->sMe.sMe16x16.sMvp); in WelsMdBackgroundMbEnc()
[all …]
Dsvc_motion_estimate.cpp887 bool SetFeatureSearchIn (SWelsFuncPtrList* pFunc, const SWelsME& sMe, in SetFeatureSearchIn() argument
891 pFeatureSearchIn->pSad = pFunc->sSampleDealingFuncs.pfSampleSad[sMe.uiBlockSize]; in SetFeatureSearchIn()
892 …eatureOfCurrent = pFunc->pfCalculateSingleBlockFeature[BLOCK_16x16 == sMe.uiBlockSize] (sMe.pEncMb, in SetFeatureSearchIn()
895 pFeatureSearchIn->pEnc = sMe.pEncMb; in SetFeatureSearchIn()
896 pFeatureSearchIn->pColoRef = sMe.pColoRefMb; in SetFeatureSearchIn()
899 pFeatureSearchIn->uiSadCostThresh = sMe.uiSadCostThreshold; in SetFeatureSearchIn()
901 pFeatureSearchIn->iCurPixX = sMe.iCurMeBlockPixX; in SetFeatureSearchIn()
903 pFeatureSearchIn->iCurPixY = sMe.iCurMeBlockPixY; in SetFeatureSearchIn()
908 pFeatureSearchIn->pMvdCostX = sMe.pMvdCost - pFeatureSearchIn->iCurPixXQpel - sMe.sMvp.iMvX; in SetFeatureSearchIn()
909 pFeatureSearchIn->pMvdCostY = sMe.pMvdCost - pFeatureSearchIn->iCurPixYQpel - sMe.sMvp.iMvY; in SetFeatureSearchIn()
Dsvc_encode_slice.cpp687 memset (&sMd.sMe, 0, sizeof (sMd.sMe)); in WelsPSliceMdEnc()
702 memset (&sMd.sMe, 0, sizeof (sMd.sMe)); in WelsPSliceMdEncDynamic()
/third_party/openh264/codec/encoder/core/inc/
Dmd.h116 } sMe; member
Dsvc_motion_estimate.h321 bool SetFeatureSearchIn (SWelsFuncPtrList* pFunc, const SWelsME& sMe,