Home
last modified time | relevance | path

Searched refs:iMbWidth (Results 1 – 25 of 45) sorted by relevance

12

/third_party/openh264/codec/encoder/core/src/
Dsvc_set_mb_syn_cabac.cpp54 …atic void WelsCabacMbType (SCabacCtx* pCabacCtx, SMB* pCurMb, SMbCache* pMbCache, int32_t iMbWidth, in WelsCabacMbType() argument
60 SMB* pTopMb = pCurMb - iMbWidth; in WelsCabacMbType()
156 …acMbIntraChromaPredMode (SCabacCtx* pCabacCtx, SMB* pCurMb, SMbCache* pMbCache, int32_t iMbWidth) { in WelsCabacMbIntraChromaPredMode() argument
159 SMB* pTopMb = pCurMb - iMbWidth; in WelsCabacMbIntraChromaPredMode()
184 void WelsCabacMbCbp (SMB* pCurMb, int32_t iMbWidth, SCabacCtx* pCabacCtx) { in WelsCabacMbCbp() argument
205 iCbp = (pCurMb - iMbWidth)->uiCbp; in WelsCabacMbCbp()
261 void WelsMbSkipCabac (SCabacCtx* pCabacCtx, SMB* pCurMb, int32_t iMbWidth, EWelsSliceType eSliceTyp… in WelsMbSkipCabac() argument
270 if (!IS_SKIP ((pCurMb - iMbWidth)->uiMbType)) in WelsMbSkipCabac()
341 SMVUnitXY WelsCabacMbMvd (SCabacCtx* pCabacCtx, SMB* pCurMb, uint32_t iMbWidth, in WelsCabacMbMvd() argument
352 sMvdTop.sAssignMv ((pCurMb - iMbWidth)->sMvd[i4x4ScanIdx + 12]); in WelsCabacMbMvd()
[all …]
Dmd.cpp51 void FillNeighborCacheIntra (SMbCache* pMbCache, SMB* pCurMb, int32_t iMbWidth) { in FillNeighborCacheIntra() argument
98 SMB* pTopMb = pCurMb - iMbWidth; in FillNeighborCacheIntra()
132 void FillNeighborCacheInterWithoutBGD (SMbCache* pMbCache, SMB* pCurMb, int32_t iMbWidth, int8_t* p… in FillNeighborCacheInterWithoutBGD() argument
135 SMB* pTopMb = pCurMb - iMbWidth; in FillNeighborCacheInterWithoutBGD()
136 SMB* pLeftTopMb = pCurMb - iMbWidth - 1 ; in FillNeighborCacheInterWithoutBGD()
137 SMB* iRightTopMb = pCurMb - iMbWidth + 1 ; in FillNeighborCacheInterWithoutBGD()
182 pMbCache->iSadCostSkip[1] = pMbCache->pEncSad[-iMbWidth]; in FillNeighborCacheInterWithoutBGD()
207 pMbCache->iSadCostSkip[0] = pMbCache->pEncSad[-iMbWidth - 1]; in FillNeighborCacheInterWithoutBGD()
227 pMbCache->iSadCostSkip[2] = pMbCache->pEncSad[-iMbWidth + 1]; in FillNeighborCacheInterWithoutBGD()
253 void FillNeighborCacheInterWithBGD (SMbCache* pMbCache, SMB* pCurMb, int32_t iMbWidth, int8_t* pVaa… in FillNeighborCacheInterWithBGD() argument
[all …]
Dsvc_enc_slice_segment.cpp77 const int32_t kiMbWidth = pSliceSeg->iMbWidth; in AssignMbMapMultipleSlices()
365 if (pSliceSeg->iMbNumInFrame == kiCountMbNum && pSliceSeg->iMbWidth == kiMbWidth in InitSliceSegment()
378 pSliceSeg->iMbWidth = 0; in InitSliceSegment()
390 pSliceSeg->iMbWidth = kiMbWidth; in InitSliceSegment()
412 pSliceSeg->iMbWidth = kiMbWidth; in InitSliceSegment()
453 pSliceSeg->iMbWidth = 0; in UninitSliceSegment()
479 int32_t iMbWidth, in InitSlicePEncCtx() argument
489 iMbWidth, in InitSlicePEncCtx()
Dsvc_mode_decision.cpp59 const int32_t kiMbWidth = pCurDqLayer->iMbWidth; in WelsMdSpatialelInterMbIlfmdNoilp()
124 const int32_t kiRefMbIdx = (pCurMb->iMbY >> 1) * kpRefLayer->iMbWidth + (pCurMb->iMbX >> in GetRefMb()
224 const int32_t kiMbWidth = pCurDqLayer->iMbWidth; in WelsMdInterJudgeBGDPskip()
313 … CheckBorder (int32_t iMbX, int32_t iMbY, int32_t iScrollMvX, int32_t iScrollMvY, int32_t iMbWidth, in CheckBorder() argument
316 (iMbX << 4) + iScrollMvX > (iMbWidth - 1) << 4 || in CheckBorder()
355 const int32_t kiMbWidth = pCurDqLayer->iMbWidth; in JudgeScrollSkip()
503 const int32_t kiMbWidth = pDqLayer->iMbWidth; in SetBlockStaticIdcToMd()
Dencoder_ext.cpp179 const int32_t iMbWidth = (kiPicWidth + 15) >> 4; in SliceArgumentValidationFixedSliceMode() local
181 const int32_t iMbNumInFrame = iMbWidth * iMbHeight; in SliceArgumentValidationFixedSliceMode()
230 if (!GomValidCheckSliceNum (iMbWidth, iMbHeight, &pSliceArgument->uiSliceNum)) { in SliceArgumentValidationFixedSliceMode()
237 !GomValidCheckSliceMbNum (iMbWidth, iMbHeight, pSliceArgument)) { in SliceArgumentValidationFixedSliceMode()
499 uint32_t iMbWidth = 0; in ParamValidationExt() local
563 iMbWidth = (kiPicWidth + 15) >> 4; in ParamValidationExt()
565 iMbNumInFrame = iMbWidth * iMbHeight; in ParamValidationExt()
575 pSpatialLayer->sSliceArgument.uiSliceMbNum[j] = iMbWidth; in ParamValidationExt()
577 if (!CheckRowMbMultiSliceSetting (iMbWidth, in ParamValidationExt()
616 iMbWidth = (kiPicWidth + 15) >> 4; in ParamValidationExt()
[all …]
Dau_set.cpp53 uint32_t uiPicWidthInMBs = kpSps->iMbWidth; in WelsCheckLevelLimitation()
303 BsWriteUE (pLocalBitStringAux, pSps->iMbWidth - 1); // pic_width_in_mbs_minus1 in WelsWriteSpsSyntax()
491 pSps->iMbWidth = (pLayerParam->iVideoWidth + 15) >> 4; in WelsInitSps()
/third_party/openh264/test/decoder/
DDecUT_PredMv.cpp294 iTopXy = iCurXy - pCurLayer->iMbWidth; in AnchorPredPSkipMvFromNeighbor()
304 if (iCurX != (pCurLayer->iMbWidth - 1)) { in AnchorPredPSkipMvFromNeighbor()
321 iRightTopType = ((iCurX != pCurLayer->iMbWidth - 1 && iCurY != 0 && bRightTopAvail) in AnchorPredPSkipMvFromNeighbor()
417 …pDqLayer->pSliceIdc = (int32_t*) WelsMallocz (pDqLayer->iMbWidth * pDqLayer->iMbHeight * sizeof (i… in AllocLayerData()
422 …pDqLayer->pMbType = (uint32_t*) WelsMallocz (pDqLayer->iMbWidth * pDqLayer->iMbHeight * sizeof (ui… in AllocLayerData()
427 …pDqLayer->pMv[0] = (int16_t (*)[MB_BLOCK4x4_NUM][MV_A]) WelsMallocz (pDqLayer->iMbWidth * pDqLayer… in AllocLayerData()
432 …pDqLayer->pRefIndex[0] = (int8_t (*)[MB_BLOCK4x4_NUM]) WelsMallocz (pDqLayer->iMbWidth * pDqLayer-… in AllocLayerData()
467 int32_t iTotalMbNum = pDqLayer->iMbWidth * pDqLayer->iMbHeight; in InitRandomLayerSliceIdc()
478 for (int32_t i = 0; i < pDqLayer->iMbWidth * pDqLayer->iMbHeight; ++i) { in InitRandomLayerMbType()
484 for (int32_t i = 0; i < pDqLayer->iMbWidth * pDqLayer->iMbHeight; ++i) { in InitRandomLayerMvData()
[all …]
DDecUT_ErrorConcealment.cpp15 int32_t iMbWidth; member
52 pECCtx->iMbWidth = rand() % (MAX_MB_WIDTH - 1) + 1; //give a constrained max width in InitAndAllocInputData()
54 pECCtx->iLinesize[0] = pECCtx->iMbWidth << 4; in InitAndAllocInputData()
57 const uint32_t kiLumaSize = pECCtx->iMbWidth * pECCtx->iMbHeight * 256; in InitAndAllocInputData()
82 …pECCtx->pMbCorrectlyDecodedFlag = (bool*) WelsMallocz (pECCtx->iMbWidth * pECCtx->iMbHeight * size… in InitAndAllocInputData()
98 pECCtx->pCtx->pSps->iMbWidth = pECCtx->iMbWidth; in InitAndAllocInputData()
108 const int32_t kiMbNum = pECCtx->iMbWidth * pECCtx->iMbHeight; in InitECCopyData()
125 int32_t iMbWidth = (int32_t) pECCtx->iMbWidth; in DoAncErrorConSliceCopy() local
142 for (int32_t iMbX = 0; iMbX < iMbWidth; ++iMbX) { in DoAncErrorConSliceCopy()
143 iMbXyIndex = iMbY * iMbWidth + iMbX; in DoAncErrorConSliceCopy()
[all …]
DDecUT_DeblockCommon.cpp433 sLayer.iMbWidth = 3; \ in TEST()
441 sLayer.iMbWidth = 3; \ in TEST()
453 sLayer.iMbWidth = 3; \ in TEST()
598 sDqLayer.iMbWidth = 1 + rand() % 128; in TEST()
609 sDqLayer.iMbWidth = 1 + rand() % 128; in TEST()
619 sDqLayer.iMbWidth = 1 + rand() % 128; in TEST()
631 sDqLayer.iMbWidth = 1 + rand() % 128; in TEST()
935 sDqLayer.iMbWidth = 1; in TEST()
/third_party/openh264/codec/processing/src/complexityanalysis/
DComplexityAnalysis.cpp111 int32_t iMbWidth = iWidth >> 4; in GetFrameSadExcludeBackground() local
113 int32_t iMbNum = iMbWidth * iMbHeight; in GetFrameSadExcludeBackground()
174 int32_t iMbWidth = iWidth >> 4; in AnalyzeGomComplexityViaSad() local
176 int32_t iMbNum = iMbWidth * iMbHeight; in AnalyzeGomComplexityViaSad()
198 iGomMbRowNum = (iGomMbEndIndex + iMbWidth - 1) / iMbWidth - iGomMbStartIndex / iMbWidth; in AnalyzeGomComplexityViaSad()
201 iMbEndIndex = WELS_MIN ((iMbStartIndex / iMbWidth + 1) * iMbWidth, iGomMbEndIndex); in AnalyzeGomComplexityViaSad()
210 iMbEndIndex = WELS_MIN (iMbEndIndex + iMbWidth , iGomMbEndIndex); in AnalyzeGomComplexityViaSad()
223 int32_t iMbWidth = iWidth >> 4; in AnalyzeGomComplexityViaVar() local
225 int32_t iMbNum = iMbWidth * iMbHeight; in AnalyzeGomComplexityViaVar()
246 iGomMbRowNum = (iGomMbEndIndex + iMbWidth - 1) / iMbWidth - iGomMbStartIndex / iMbWidth; in AnalyzeGomComplexityViaVar()
[all …]
/third_party/openh264/codec/decoder/core/src/
Derror_concealment.cpp97 pCtx->pDec->iMbEcedNum = pCtx->pSps->iMbWidth * pCtx->pSps->iMbHeight; in DoErrorConFrameCopy()
116 int32_t iMbWidth = (int32_t) pCtx->pSps->iMbWidth; in DoErrorConSliceCopy() local
135 for (int32_t iMbX = 0; iMbX < iMbWidth; ++iMbX) { in DoErrorConSliceCopy()
136 iMbXyIndex = iMbY * iMbWidth + iMbX; in DoErrorConSliceCopy()
261 int32_t iMbWidth = (int32_t) pCtx->pSps->iMbWidth; in GetAvilInfoFromCorrectMb() local
274 for (int32_t iMbX = 0; iMbX < iMbWidth; ++iMbX) { in GetAvilInfoFromCorrectMb()
275 iMbXyIndex = iMbY * iMbWidth + iMbX; in GetAvilInfoFromCorrectMb()
379 int32_t iMbWidth = (int32_t) pCtx->pSps->iMbWidth; in DoErrorConSliceMVCopy() local
407 for (int32_t iMbX = 0; iMbX < iMbWidth; ++iMbX) { in DoErrorConSliceMVCopy()
408 iMbXyIndex = iMbY * iMbWidth + iMbX; in DoErrorConSliceMVCopy()
[all …]
Ddecoder_core.cpp51 const int32_t kiWidth = pCurDq->iMbWidth << 4; in DecodeFrameConstruction()
54 const int32_t kiTotalNumMbInCurLayer = pCurDq->iMbWidth * pCurDq->iMbHeight; in DecodeFrameConstruction()
106 … pParser->iSpsWidthInPixel = (pCtx->pSps->iMbWidth << 4) - ((pCtx->pSps->sFrameCrop.iLeftOffset + in DecodeFrameConstruction()
195 pCtx->iTotalNumMbRec, kiTotalNumMbInCurLayer, pCurDq->iMbWidth, pCurDq->iMbHeight); in DecodeFrameConstruction()
588 pShExt->iScaledRefLayerPicWidthInSampleLuma = pShExt->sSliceHeader.iMbWidth << 4; in FillDefaultSliceHeaderExt()
1045 pSliceHead->iMbWidth = pSps->iMbWidth; in ParseSliceHeaderSyntaxs()
1311 pSliceHeadExt->iScaledRefLayerPicWidthInSampleLuma = (pSliceHead->iMbWidth << 4) - in ParseSliceHeaderSyntaxs()
1493 pCtx->sMb.iMbWidth = (kiMaxWidth + 15) >> 4; in InitialDqLayersContext()
1513 …pCtx->sMb.pMbType[i] = (uint32_t*)pMa->WelsMallocz (pCtx->sMb.iMbWidth * pCtx->sMb.iMbHeight * siz… in InitialDqLayersContext()
1515 …pCtx->sMb.pMv[i][LIST_0] = (int16_t (*)[16][2])pMa->WelsMallocz (pCtx->sMb.iMbWidth * pCtx->sMb.iM… in InitialDqLayersContext()
[all …]
Dau_parser.cpp845 …if (pSps->iMbWidth > 0 && pSps->iMbHeight > 0 && pCtx->sSpsPpsCtx.bSubspsAvailFlags[pSps->iSpsId])… in CheckSpsActive()
863 … if (pSps->iMbWidth > 0 && pSps->iMbHeight > 0 && pCtx->sSpsPpsCtx.bSpsAvailFlags[pSps->iSpsId]) { in CheckSpsActive()
1059 pSps->iMbWidth = PIC_WIDTH_IN_MBS_OFFSET + uiCode; in ParseSps()
1060 if (pSps->iMbWidth > MAX_MB_SIZE || pSps->iMbWidth == 0) { in ParseSps()
1061 WelsLog (& (pCtx->sLogCtx), WELS_LOG_ERROR, "pic_width_in_mbs(%d) invalid!", pSps->iMbWidth); in ParseSps()
1064 …if (((uint64_t)pSps->iMbWidth * (uint64_t)pSps->iMbWidth) > (uint64_t) (8 * pSLevelLimits->uiMaxFS… in ParseSps()
1065 …if (((uint64_t)pSps->iMbWidth * (uint64_t)pSps->iMbWidth) > (uint64_t) (8 * pSMaxLevelLimits->uiMa… in ParseSps()
1086 uint64_t uiTmp64 = (uint64_t)pSps->iMbWidth * (uint64_t)pSps->iMbHeight; in ParseSps()
1122 …if ((pSps->sFrameCrop.iLeftOffset + pSps->sFrameCrop.iRightOffset) > ((int32_t)pSps->iMbWidth * 16… in ParseSps()
1219 BsWriteUE (&sSubsetSpsBs, pSps->iMbWidth - 1); //pic_width_in_mbs_minus1 in ParseSps()
[all …]
Ddeblocking.cpp680 …Y > 0) && (pCurDqLayer->pSliceIdc[iMbXy] == pCurDqLayer->pSliceIdc[iMbXy - pCurDqLayer->iMbWidth]); in DeblockingAvailableNoInterlayer()
938 int32_t iTopXyIndex = iMbXyIndex - pCurDqLayer->iMbWidth; in DeblockingInterMb()
978 int32_t iMbWidth = pCurDqLayer->iMbWidth; in FilteringEdgeLumaHV() local
1018 pFilter->iLumaQP = (iCurQp + pCurDqLayer->pLumaQp[iMbXyIndex - iMbWidth] + 1) >> 1; in FilteringEdgeLumaHV()
1039 int32_t iMbWidth = pCurDqLayer->iMbWidth; in FilteringEdgeChromaHV() local
1095 … pFilter->iChromaQP[i] = (pCurQp[i] + pCurDqLayer->pChromaQp[iMbXyIndex - iMbWidth][i] + 1) >> 1; in FilteringEdgeChromaHV()
1170 iMbNb = iMbXyIndex - pCurDqLayer->iMbWidth; in WelsDeblockingMb()
1218 int32_t iMbWidth = pCurDqLayer->iMbWidth; in WelsDeblockingFilterSlice() local
1250 pCurDqLayer->iMbX = iNextMbXyIndex % iMbWidth; in WelsDeblockingFilterSlice()
1251 pCurDqLayer->iMbY = iNextMbXyIndex / iMbWidth; in WelsDeblockingFilterSlice()
[all …]
Dparse_mb_syn_cavlc.cpp77 iTopXy = iCurXy - pCurDqLayer->iMbWidth; in GetNeighborAvailMbType()
88 if (iCurX != (pCurDqLayer->iMbWidth - 1)) { in GetNeighborAvailMbType()
113 iTopXy = iCurXy - pCurDqLayer->iMbWidth; in WelsFillCacheNonZeroCount()
165 iTopXy = iCurXy - pCurDqLayer->iMbWidth; in WelsFillCacheConstrain1IntraNxN()
211 iTopXy = iCurXy - pCurDqLayer->iMbWidth; in WelsFillCacheConstrain0IntraNxN()
265 iTopXy = iCurXy - pCurDqLayer->iMbWidth; in WelsFillCacheInterCabac()
271 iLeftTopXy = iCurXy - 1 - pCurDqLayer->iMbWidth; in WelsFillCacheInterCabac()
274 iRightTopXy = iCurXy + 1 - pCurDqLayer->iMbWidth; in WelsFillCacheInterCabac()
397 iTopXy = iCurXy - pCurDqLayer->iMbWidth; in WelsFillDirectCacheCabac()
403 iLeftTopXy = iCurXy - 1 - pCurDqLayer->iMbWidth; in WelsFillDirectCacheCabac()
[all …]
Ddecode_slice.cpp88 int32_t iCurLayerWidth = pCurDqLayer->iMbWidth << 4; in WelsTargetSliceConstruction()
103 pCurDqLayer->iMbX = iNextMbXyIndex % pCurDqLayer->iMbWidth; in WelsTargetSliceConstruction()
104 pCurDqLayer->iMbY = iNextMbXyIndex / pCurDqLayer->iMbWidth; in WelsTargetSliceConstruction()
152 pCurDqLayer->iMbX = iNextMbXyIndex % pCurDqLayer->iMbWidth; in WelsTargetSliceConstruction()
153 pCurDqLayer->iMbY = iNextMbXyIndex / pCurDqLayer->iMbWidth; in WelsTargetSliceConstruction()
226 pCtx->pTempDec = AllocPicture (pCtx, pCtx->pSps->iMbWidth << 4, pCtx->pSps->iMbHeight << 4); in WelsMbInterConstruction()
320 pCtx->pTempDec = AllocPicture (pCtx, pCtx->pSps->iMbWidth << 4, pCtx->pSps->iMbHeight << 4); in WelsMbInterPrediction()
1579 iMbX = iNextMbXyIndex % pCurDqLayer->iMbWidth; in WelsDecodeSlice()
1580 …iMbY = iNextMbXyIndex / pCurDqLayer->iMbWidth; // error is introduced by multiple slices case, 11/… in WelsDecodeSlice()
1610 iMbX = iNextMbXyIndex % pCurDqLayer->iMbWidth; in WelsDecodeSlice()
[all …]
/third_party/openh264/codec/processing/src/adaptivequantization/
DAdaptiveQuantization.cpp62 int32_t iMbWidth = iWidth >> 4; in Process() local
64 int32_t iMbTotalNum = iMbWidth * iMbHeight; in Process()
102 for (i = 0; i < iMbWidth; i++) { in Process()
132 for (i = 0; i < iMbWidth; i++) { in Process()
167 for (i = 0; i < iMbWidth; i++) { in Process()
185 …m_sAdaptiveQuantParam.pMotionTextureIndexToDeltaQp[j * iMbWidth + i] = (int8_t) (iMotionTextureInd… in Process()
/third_party/openh264/codec/processing/src/vaacalc/
Dvaacalcfuncs.cpp42 int32_t iMbWidth = (iPicWidth >> 4); in VAACalcSadSsd_c() local
50 for (int32_t j = 0; j < iMbWidth; j ++) { in VAACalcSadSsd_c()
154 int32_t iMbWidth = (iPicWidth >> 4); in VAACalcSadVar_c() local
162 for (int32_t j = 0; j < iMbWidth; j ++) { in VAACalcSadVar_c()
259 int32_t iMbWidth = (iPicWidth >> 4); in VAACalcSad_c() local
267 for (int32_t j = 0; j < iMbWidth; j ++) { in VAACalcSad_c()
346 int32_t iMbWidth = (iPicWidth >> 4); in VAACalcSadSsdBgd_c() local
354 for (int32_t j = 0; j < iMbWidth; j ++) { in VAACalcSadSsdBgd_c()
491 int32_t iMbWidth = (iPicWidth >> 4); in VAACalcSadBgd_c() local
499 for (int32_t j = 0; j < iMbWidth; j ++) { in VAACalcSadBgd_c()
/third_party/openh264/codec/encoder/core/inc/
Dmd.h131 void FillNeighborCacheIntra (SMbCache* pMbCache, SMB* pCurMb, int32_t iMbWidth/*, bool constrained_…
132 void FillNeighborCacheInterWithoutBGD (SMbCache* pMbCache, SMB* pCurMb, int32_t iMbWidth,
134 void FillNeighborCacheInterWithBGD (SMbCache* pMbCache, SMB* pCurMb, int32_t iMbWidth, int8_t* pVaa…
Dsvc_enc_slice_segment.h83 int16_t iMbWidth; /* width of picture size in mb */ member
124 int32_t iMbWidth,
Dparameter_sets.h45 int16_t iMbWidth; member
Dsvc_enc_frame.h96 int16_t iMbWidth; // MB width of this picture, equal to pSps.iMbWidth member
/third_party/openh264/test/processing/
DProcessUT_VaaCalc.cpp16 int32_t iMbWidth = (iPicWidth >> 4); in VAACalcSadSsd_ref() local
24 for (int32_t j = 0; j < iMbWidth; j ++) { in VAACalcSadSsd_ref()
128 int32_t iMbWidth = (iPicWidth >> 4); in VAACalcSadVar_ref() local
136 for (int32_t j = 0; j < iMbWidth; j ++) { in VAACalcSadVar_ref()
232 int32_t iMbWidth = (iPicWidth >> 4); in VAACalcSad_ref() local
240 for (int32_t j = 0; j < iMbWidth; j ++) { in VAACalcSad_ref()
317 int32_t iMbWidth = (iPicWidth >> 4); in VAACalcSadSsdBgd_ref() local
325 for (int32_t j = 0; j < iMbWidth; j ++) { in VAACalcSadSsdBgd_ref()
462 int32_t iMbWidth = (iPicWidth >> 4); in VAACalcSadBgd_ref() local
470 for (int32_t j = 0; j < iMbWidth; j ++) { in VAACalcSadBgd_ref()
/third_party/openh264/codec/decoder/core/inc/
Ddec_frame.h97 int32_t iMbWidth; // MB width of this picture, equal to sSps.iMbWidth member
147 …int32_t iMbWidth; // MB width of this picture, equal to sSps.iMbWi… member
/third_party/openh264/codec/processing/src/loongarch/
Dvaa_lsx.c52 int32_t iMbWidth = (iPicWidth >> 4); in VAACalcSadBgd_lsx() local
60 for (int32_t j = 0; j < iMbWidth; j++) { in VAACalcSadBgd_lsx()

12