Home
last modified time | relevance | path

Searched refs:pMvd (Results 1 – 9 of 9) sorted by relevance

/third_party/openh264/codec/decoder/core/src/
Dparse_mb_syn_cabac.cpp170 void UpdateP16x16MvdCabac (SDqLayer* pCurDqLayer, int16_t pMvd[2], const int8_t iListIdx) { in UpdateP16x16MvdCabac()
172 ST32 (&pMvd32[0], LD32 (pMvd)); in UpdateP16x16MvdCabac()
173 ST32 (&pMvd32[1], LD32 (pMvd)); in UpdateP16x16MvdCabac()
177 ST64 (pCurDqLayer->pMvd[iListIdx][iMbXy][i], LD64 (pMvd32)); in UpdateP16x16MvdCabac()
181 …bac (SDqLayer* pCurDqLayer, int16_t pMvdCache[LIST_A][30][MV_A], int32_t iPartIdx, int16_t pMvd[2], in UpdateP16x8MvdCabac()
184 ST32 (&pMvd32[0], LD32 (pMvd)); in UpdateP16x8MvdCabac()
185 ST32 (&pMvd32[1], LD32 (pMvd)); in UpdateP16x8MvdCabac()
194 ST64 (pCurDqLayer->pMvd[iListIdx][iMbXy][ iScan4Idx ], LD64 (pMvd32)); in UpdateP16x8MvdCabac()
195 ST64 (pCurDqLayer->pMvd[iListIdx][iMbXy][ iScan4Idx4], LD64 (pMvd32)); in UpdateP16x8MvdCabac()
202 …bac (SDqLayer* pCurDqLayer, int16_t pMvdCache[LIST_A][30][MV_A], int32_t iPartIdx, int16_t pMvd[2], in UpdateP8x16MvdCabac()
[all …]
Dmv_pred.cpp567 int16_t pMvd[4] = { 0 }; in PredMvBDirectSpatial() local
586 UpdateP16x16MvdCabac (pCurDqLayer, pMvd, listIdx); in PredMvBDirectSpatial()
630 int16_t pMvd[4] = { 0 }; in PredBDirectTemporal() local
660 UpdateP16x16MvdCabac (pCurDqLayer, pMvd, LIST_0); in PredBDirectTemporal()
661 UpdateP16x16MvdCabac (pCurDqLayer, pMvd, LIST_1); in PredBDirectTemporal()
966 ST64 (pCurDqLayer->pMvd[LIST_0][iMbXy][iScan4Idx], 0); in FillSpatialDirect8x8Mv()
967 ST64 (pCurDqLayer->pMvd[LIST_0][iMbXy][iScan4Idx + 4], 0); in FillSpatialDirect8x8Mv()
980 ST64 (pCurDqLayer->pMvd[LIST_1][iMbXy][iScan4Idx], 0); in FillSpatialDirect8x8Mv()
981 ST64 (pCurDqLayer->pMvd[LIST_1][iMbXy][iScan4Idx + 4], 0); in FillSpatialDirect8x8Mv()
993 ST32 (pCurDqLayer->pMvd[LIST_0][iMbXy][iScan4Idx], 0); in FillSpatialDirect8x8Mv()
[all …]
Dparse_mb_syn_cavlc.cpp285 ST32 (iMvdCache[listIdx][6], LD32 (pCurDqLayer->pMvd[listIdx][iLeftXy][3])); in WelsFillCacheInterCabac()
286 ST32 (iMvdCache[listIdx][12], LD32 (pCurDqLayer->pMvd[listIdx][iLeftXy][7])); in WelsFillCacheInterCabac()
287 ST32 (iMvdCache[listIdx][18], LD32 (pCurDqLayer->pMvd[listIdx][iLeftXy][11])); in WelsFillCacheInterCabac()
288 ST32 (iMvdCache[listIdx][24], LD32 (pCurDqLayer->pMvd[listIdx][iLeftXy][15])); in WelsFillCacheInterCabac()
320 ST32 (iMvdCache[listIdx][0], LD32 (pCurDqLayer->pMvd[listIdx][iLeftTopXy][15])); in WelsFillCacheInterCabac()
335 ST64 (iMvdCache[listIdx][1], LD64 (pCurDqLayer->pMvd[listIdx][iTopXy][12])); in WelsFillCacheInterCabac()
336 ST64 (iMvdCache[listIdx][3], LD64 (pCurDqLayer->pMvd[listIdx][iTopXy][14])); in WelsFillCacheInterCabac()
358 ST32 (iMvdCache[listIdx][5], LD32 (pCurDqLayer->pMvd[listIdx][iRightTopXy][12])); in WelsFillCacheInterCabac()
Ddecoder_core.cpp1543 …pCtx->sMb.pMvd[i][LIST_0] = (int16_t (*)[16][2])pMa->WelsMallocz (pCtx->sMb.iMbWidth * pCtx->sMb.i… in InitialDqLayersContext()
1545 …pCtx->sMb.pMvd[i][LIST_1] = (int16_t (*)[16][2])pMa->WelsMallocz (pCtx->sMb.iMbWidth * pCtx->sMb.i… in InitialDqLayersContext()
1603 (NULL == pCtx->sMb.pMvd[i][LIST_0]) || in InitialDqLayersContext()
1604 (NULL == pCtx->sMb.pMvd[i][LIST_1]) || in InitialDqLayersContext()
1670 if (pCtx->sMb.pMvd[i][listIdx]) { in UninitialDqLayersContext()
1671 pMa->WelsFree (pCtx->sMb.pMvd[i][listIdx], "pCtx->sMb.pMvd[][]"); in UninitialDqLayersContext()
1672 pCtx->sMb.pMvd[i][listIdx] = NULL; in UninitialDqLayersContext()
2459 pCurDq->pMvd[LIST_0] = pCtx->sMb.pMvd[0][LIST_0]; in InitCurDqLayerData()
2460 pCurDq->pMvd[LIST_1] = pCtx->sMb.pMvd[0][LIST_1]; in InitCurDqLayerData()
Ddecode_slice.cpp1375 ST32 (pCurDqLayer->pMvd[0][iMbXy][i], 0); in WelsDecodeMbCabacPSlice()
/third_party/openh264/codec/decoder/core/inc/
Ddec_frame.h69 int16_t (*pMvd[LIST_A])[MB_BLOCK4x4_NUM][MV_A]; member
Dparse_mb_syn_cabac.h80 void UpdateP16x16MvdCabac (SDqLayer* pCurDqLayer, int16_t pMvd[2], const int8_t iListIdx);
Ddecoder_context.h353 …int16_t (*pMvd[LAYER_NUM_EXCHANGEABLE][LIST_A])[MB_BLOCK4x4_NUM][MV_A]; //[LAYER_NUM_EXCHANGEABLE … member
/third_party/openh264/codec/encoder/core/src/
Dsvc_motion_estimate.cpp411 uint16_t* pMvd = pMvdTable + kiOffset; in CalcMvdCostx8_c() local
413 pBaseCost[i] = ((*pMvd) + kiFixedCost); in CalcMvdCostx8_c()
414 pMvd += 4; in CalcMvdCostx8_c()