/third_party/openh264/codec/encoder/core/src/ |
D | sample.cpp | 336 void WelsInitSampleSadFunc (SWelsFuncPtrList* pFuncList, uint32_t uiCpuFlag) { in WelsInitSampleSadFunc() argument 338 pFuncList->sSampleDealingFuncs.pfSampleSad[BLOCK_16x16] = WelsSampleSad16x16_c; in WelsInitSampleSadFunc() 339 pFuncList->sSampleDealingFuncs.pfSampleSad[BLOCK_16x8 ] = WelsSampleSad16x8_c; in WelsInitSampleSadFunc() 340 pFuncList->sSampleDealingFuncs.pfSampleSad[BLOCK_8x16 ] = WelsSampleSad8x16_c; in WelsInitSampleSadFunc() 341 pFuncList->sSampleDealingFuncs.pfSampleSad[BLOCK_8x8 ] = WelsSampleSad8x8_c; in WelsInitSampleSadFunc() 342 pFuncList->sSampleDealingFuncs.pfSampleSad[BLOCK_4x4 ] = WelsSampleSad4x4_c; in WelsInitSampleSadFunc() 343 pFuncList->sSampleDealingFuncs.pfSampleSad[BLOCK_8x4 ] = WelsSampleSad8x4_c; in WelsInitSampleSadFunc() 344 pFuncList->sSampleDealingFuncs.pfSampleSad[BLOCK_4x8 ] = WelsSampleSad4x8_c; in WelsInitSampleSadFunc() 347 pFuncList->sSampleDealingFuncs.pfSampleSatd[BLOCK_16x16] = WelsSampleSatd16x16_c; in WelsInitSampleSadFunc() 348 pFuncList->sSampleDealingFuncs.pfSampleSatd[BLOCK_16x8 ] = WelsSampleSatd16x8_c; in WelsInitSampleSadFunc() [all …]
|
D | encode_mb_aux.cpp | 464 void WelsInitEncodingFuncs (SWelsFuncPtrList* pFuncList, uint32_t uiCpuFlag) { in WelsInitEncodingFuncs() argument 465 pFuncList->pfCopy8x8Aligned = WelsCopy8x8_c; in WelsInitEncodingFuncs() 466 pFuncList->pfCopy16x16Aligned = in WelsInitEncodingFuncs() 467 pFuncList->pfCopy16x16NotAligned = WelsCopy16x16_c; in WelsInitEncodingFuncs() 468 pFuncList->pfCopy16x8NotAligned = WelsCopy16x8_c; in WelsInitEncodingFuncs() 469 pFuncList->pfCopy8x16Aligned = WelsCopy8x16_c; in WelsInitEncodingFuncs() 470 pFuncList->pfCopy4x4 = WelsCopy4x4_c; in WelsInitEncodingFuncs() 471 pFuncList->pfCopy8x4 = WelsCopy8x4_c; in WelsInitEncodingFuncs() 472 pFuncList->pfCopy4x8 = WelsCopy4x8_c; in WelsInitEncodingFuncs() 473 pFuncList->pfQuantizationHadamard2x2 = WelsHadamardQuant2x2_c; in WelsInitEncodingFuncs() [all …]
|
D | svc_encode_mb.cpp | 56 SWelsFuncPtrList* pFuncList = pEncCtx->pFuncList; in WelsEncRecI16x16Y() 71 …WelsDctMb (pRes, pMbCache->SPicData.pEncMb[0], kiEncStride, pBestPred, pEncCtx->pFuncList->pfDctF… in WelsEncRecI16x16Y() 73 pFuncList->pfTransformHadamard4x4Dc (aDctT4Dc, pRes); in WelsEncRecI16x16Y() 74 pFuncList->pfQuantizationDc4x4 (aDctT4Dc, pFF[0] << 1, pMF[0]>>1); in WelsEncRecI16x16Y() 75 pFuncList->pfScan4x4 (pMbCache->pDct->iLumaI16x16Dc, aDctT4Dc); in WelsEncRecI16x16Y() 76 uiCountI16x16Dc = pFuncList->pfGetNoneZeroCount (pMbCache->pDct->iLumaI16x16Dc); in WelsEncRecI16x16Y() 79 pFuncList->pfQuantizationFour4x4 (pRes, pFF, pMF); in WelsEncRecI16x16Y() 80 pFuncList->pfScan4x4Ac (pBlock, pRes); in WelsEncRecI16x16Y() 81 pFuncList->pfScan4x4Ac (pBlock + 16, pRes + 16); in WelsEncRecI16x16Y() 82 pFuncList->pfScan4x4Ac (pBlock + 32, pRes + 32); in WelsEncRecI16x16Y() [all …]
|
D | get_intra_predictor.cpp | 614 void WelsInitIntraPredFuncs (SWelsFuncPtrList* pFuncList, const uint32_t kuiCpuFlag) { in WelsInitIntraPredFuncs() argument 615 pFuncList->pfGetLumaI16x16Pred[I16_PRED_V] = WelsI16x16LumaPredV_c; in WelsInitIntraPredFuncs() 616 pFuncList->pfGetLumaI16x16Pred[I16_PRED_H] = WelsI16x16LumaPredH_c; in WelsInitIntraPredFuncs() 617 pFuncList->pfGetLumaI16x16Pred[I16_PRED_DC] = WelsI16x16LumaPredDc_c; in WelsInitIntraPredFuncs() 618 pFuncList->pfGetLumaI16x16Pred[I16_PRED_P] = WelsI16x16LumaPredPlane_c; in WelsInitIntraPredFuncs() 619 pFuncList->pfGetLumaI16x16Pred[I16_PRED_DC_L] = WelsI16x16LumaPredDcLeft_c; in WelsInitIntraPredFuncs() 620 pFuncList->pfGetLumaI16x16Pred[I16_PRED_DC_T] = WelsI16x16LumaPredDcTop_c; in WelsInitIntraPredFuncs() 621 pFuncList->pfGetLumaI16x16Pred[I16_PRED_DC_128] = WelsI16x16LumaPredDcNA_c; in WelsInitIntraPredFuncs() 623 pFuncList->pfGetLumaI4x4Pred[I4_PRED_V] = WelsI4x4LumaPredV_c; in WelsInitIntraPredFuncs() 624 pFuncList->pfGetLumaI4x4Pred[I4_PRED_H] = WelsI4x4LumaPredH_c; in WelsInitIntraPredFuncs() [all …]
|
D | decode_mb_aux.cpp | 251 void WelsInitReconstructionFuncs (SWelsFuncPtrList* pFuncList, uint32_t uiCpuFlag) { in WelsInitReconstructionFuncs() argument 252 pFuncList->pfDequantization4x4 = WelsDequant4x4_c; in WelsInitReconstructionFuncs() 253 pFuncList->pfDequantizationFour4x4 = WelsDequantFour4x4_c; in WelsInitReconstructionFuncs() 254 pFuncList->pfDequantizationIHadamard4x4 = WelsDequantIHadamard4x4_c; in WelsInitReconstructionFuncs() 256 pFuncList->pfIDctT4 = WelsIDctT4Rec_c; in WelsInitReconstructionFuncs() 257 pFuncList->pfIDctFourT4 = WelsIDctFourT4Rec_c; in WelsInitReconstructionFuncs() 258 pFuncList->pfIDctI16x16Dc = WelsIDctRecI16x16Dc_c; in WelsInitReconstructionFuncs() 262 pFuncList->pfIDctT4 = WelsIDctT4Rec_mmx; in WelsInitReconstructionFuncs() 265 pFuncList->pfDequantization4x4 = WelsDequant4x4_sse2; in WelsInitReconstructionFuncs() 266 pFuncList->pfDequantizationFour4x4 = WelsDequantFour4x4_sse2; in WelsInitReconstructionFuncs() [all …]
|
D | encoder.cpp | 142 void WelsInitBGDFunc (SWelsFuncPtrList* pFuncList, const bool kbEnableBackgroundDetection) { in WelsInitBGDFunc() argument 144 pFuncList->pfInterMdBackgroundDecision = WelsMdInterJudgeBGDPskip; in WelsInitBGDFunc() 145 pFuncList->pfMdBackgroundInfoUpdate = WelsMdUpdateBGDInfo; in WelsInitBGDFunc() 147 pFuncList->pfInterMdBackgroundDecision = WelsMdInterJudgeBGDPskipFalse; in WelsInitBGDFunc() 148 pFuncList->pfMdBackgroundInfoUpdate = WelsMdUpdateBGDInfoNULL; in WelsInitBGDFunc() 159 SWelsFuncPtrList* pFuncList = pEncCtx->pFuncList; in InitFunctionPointers() local 163 …pFuncList->pfSetMemZeroSize8 = WelsSetMemZero_c; // confirmed_safe_unsafe… in InitFunctionPointers() 164 pFuncList->pfSetMemZeroSize64Aligned16 = WelsSetMemZero_c; // confirmed_safe_unsafe_usage in InitFunctionPointers() 165 pFuncList->pfSetMemZeroSize64 = WelsSetMemZero_c; // confirmed_safe_unsafe_usage in InitFunctionPointers() 168 …pFuncList->pfSetMemZeroSize8 = WelsSetMemZeroSize8_mmx; // confirmed_safe_… in InitFunctionPointers() [all …]
|
D | svc_motion_estimate.cpp | 73 void WelsInitMeFunc (SWelsFuncPtrList* pFuncList, uint32_t uiCpuFlag, bool bScreenContent) { in WelsInitMeFunc() argument 74 pFuncList->pfUpdateFMESwitch = UpdateFMESwitchNull; in WelsInitMeFunc() 77 pFuncList->pfCheckDirectionalMv = CheckDirectionalMvFalse; in WelsInitMeFunc() 78 pFuncList->pfCalculateBlockFeatureOfFrame[0] = in WelsInitMeFunc() 79 pFuncList->pfCalculateBlockFeatureOfFrame[1] = NULL; in WelsInitMeFunc() 80 pFuncList->pfCalculateSingleBlockFeature[0] = in WelsInitMeFunc() 81 pFuncList->pfCalculateSingleBlockFeature[1] = NULL; in WelsInitMeFunc() 84 pFuncList->pfCheckDirectionalMv = CheckDirectionalMv; in WelsInitMeFunc() 87 pFuncList->pfVerticalFullSearch = LineFullSearch_c; in WelsInitMeFunc() 88 pFuncList->pfHorizontalFullSearch = LineFullSearch_c; in WelsInitMeFunc() [all …]
|
D | set_mb_syn_cavlc.cpp | 108 int32_t WriteBlockResidualCavlc (SWelsFuncPtrList* pFuncList, int16_t* pCoffLevel, int32_t iEndIdx, in WriteBlockResidualCavlc() argument 130 iTotalZeros = pFuncList->pfCavlcParamCal (pCoffLevel, uiRun, iLevel, &iTotalCoeffs, iEndIdx); in WriteBlockResidualCavlc() 290 void InitCoeffFunc (SWelsFuncPtrList* pFuncList, const uint32_t uiCpuFlag, int32_t iEntropyCodingMo… in InitCoeffFunc() argument 291 pFuncList->pfCavlcParamCal = CavlcParamCal_c; in InitCoeffFunc() 295 pFuncList->pfCavlcParamCal = CavlcParamCal_sse2; in InitCoeffFunc() 301 pFuncList->pfCavlcParamCal = CavlcParamCal_sse42; in InitCoeffFunc() 305 pFuncList->pfStashMBStatus = StashMBStatusCabac; in InitCoeffFunc() 306 pFuncList->pfStashPopMBStatus = StashPopMBStatusCabac; in InitCoeffFunc() 307 pFuncList->pfWelsSpatialWriteMbSyn = WelsSpatialWriteMbSynCabac; in InitCoeffFunc() 308 pFuncList->pfGetBsPosition = GetBsPosCabac; in InitCoeffFunc() [all …]
|
D | svc_set_mb_syn_cavlc.cpp | 296 if (WelsWriteMbResidual (pEncCtx->pFuncList, pMbCache, pCurMb, pBs)) in WelsSpatialWriteMbSyn() 309 int32_t WelsWriteMbResidual (SWelsFuncPtrList* pFuncList, SMbCache* sMbCacheInfo, SMB* pCurMb, SBit… in WelsWriteMbResidual() argument 323 …if (WriteBlockResidualCavlc (pFuncList, sMbCacheInfo->pDct->iLumaI16x16Dc, 15, 1, LUMA_4x4, iC, pB… in WelsWriteMbResidual() 335 …if (WriteBlockResidualCavlc (pFuncList, pBlock, 14, pNonZeroCoeffCount[iIdx] > 0, LUMA_AC, iC, pBs… in WelsWriteMbResidual() 355 if (WriteBlockResidualCavlc (pFuncList, pBlock, 15, kiA > 0, LUMA_4x4, iC, pBs)) in WelsWriteMbResidual() 361 if (WriteBlockResidualCavlc (pFuncList, pBlock + 16, 15, kiB > 0, LUMA_4x4, iC, pBs)) in WelsWriteMbResidual() 367 if (WriteBlockResidualCavlc (pFuncList, pBlock + 32, 15, kiC > 0, LUMA_4x4, iC, pBs)) in WelsWriteMbResidual() 373 if (WriteBlockResidualCavlc (pFuncList, pBlock + 48, 15, kiD > 0, LUMA_4x4, iC, pBs)) in WelsWriteMbResidual() 384 if (WriteBlockResidualCavlc (pFuncList, pBlock, 3, 1, CHROMA_DC, CHROMA_DC_NC_OFFSET, pBs)) in WelsWriteMbResidual() 388 if (WriteBlockResidualCavlc (pFuncList, pBlock, 3, 1, CHROMA_DC, CHROMA_DC_NC_OFFSET, pBs)) in WelsWriteMbResidual() [all …]
|
D | encoder_ext.cpp | 811 if (NULL == (*ppCtx)->pFuncList || NULL == (*ppCtx)->pFuncList->pParametersetStrategy) { in AcquireLayersNals() 819 + (*ppCtx)->pFuncList->pParametersetStrategy->GetAllNeededParasetNum(); in AcquireLayersNals() 1143 WELS_VERIFY_RETURN_IF (1, (NULL == (*ppCtx)->pFuncList)) in InitDqLayers() 1144 WELS_VERIFY_RETURN_IF (1, (NULL == (*ppCtx)->pFuncList->pParametersetStrategy)) in InitDqLayers() 1145 const int32_t kiNeededSpsNum = (*ppCtx)->pFuncList->pParametersetStrategy->GetNeededSpsNum(); in InitDqLayers() 1146 …const int32_t kiNeededSubsetSpsNum = (*ppCtx)->pFuncList->pParametersetStrategy->GetNeededSubsetSp… in InitDqLayers() 1157 const int32_t kiNeededPpsNum = (*ppCtx)->pFuncList->pParametersetStrategy->GetNeededPpsNum(); in InitDqLayers() 1161 …(*ppCtx)->pFuncList->pParametersetStrategy->LoadPrevious (pExistingParasetList, (*ppCtx)->pSpsArra… in InitDqLayers() 1177 …iSpsId = (*ppCtx)->pFuncList->pParametersetStrategy->GenerateNewSps (*ppCtx, bUseSubsetSps, iDlaye… in InitDqLayers() 1186 …iPpsId = (*ppCtx)->pFuncList->pParametersetStrategy->InitPps ((*ppCtx), iSpsId, pSps, pSubsetSps, … in InitDqLayers() [all …]
|
D | svc_encode_slice.cpp | 448 pMbCache->pMemPredLuma, pEncCtx->pFuncList->pfDctFourT4); in WelsInterMbEncode() 449 WelsEncInterY (pEncCtx->pFuncList, pCurMb, pMbCache); in WelsInterMbEncode() 456 SWelsFuncPtrList* pFunc = pEncCtx->pFuncList; in WelsIMbChromaEncode() 480 SWelsFuncPtrList* pFunc = pEncCtx->pFuncList; in WelsPMbChromaEncode() 504 PIDctFunc pfIdctFour4x4 = pCtx->pFuncList->pfIDctFourT4; in OutputPMbWithoutConstructCsRsNoCopy() 543 pEncCtx->pFuncList->pfStashMBStatus (&sDss, pSlice, 0); in WelsISliceMdEnc() 547 pEncCtx->pFuncList->pfRc.pfWelsRcMbInit (pEncCtx, pCurMb, pSlice); in WelsISliceMdEnc() 556 iEncReturn = pEncCtx->pFuncList->pfWelsSpatialWriteMbSyn (pEncCtx, pSlice, pCurMb); in WelsISliceMdEnc() 559 pEncCtx->pFuncList->pfStashPopMBStatus (&sDss, pSlice); in WelsISliceMdEnc() 573 …pEncCtx->pFuncList->pfMdBackgroundInfoUpdate (pCurLayer, pCurMb, pMbCache->bCollocatedPredFlag, I_… in WelsISliceMdEnc() [all …]
|
D | svc_base_layer_md.cpp | 333 pEncCtx->pFuncList->pfFillInterNeighborCache (pMbCache, pCurMb, kiMbWidth, in WelsMdInterInit() 419 SWelsFuncPtrList* pFunc = pEncCtx->pFuncList; in WelsMdI4x4() 549 SWelsFuncPtrList* pFunc = pEncCtx->pFuncList; in WelsMdI4x4Fast() 958 …pWelsMd->iCostLuma = WelsMdI16x16 (pEncCtx->pFuncList, pEncCtx->pCurDqLayer, pMbCache, pWelsMd->iL… in WelsMdIntraMb() 1245 iCost = WelsMdP8x8 (pEncCtx->pFuncList, pCurDqLayer, pWelsMd, pSlice); in WelsMdInterFinePartition() 1253 iCostPart = WelsMdP16x8 (pEncCtx->pFuncList, pCurDqLayer, pWelsMd, pSlice); in WelsMdInterFinePartition() 1261 iCostPart = WelsMdP8x16 (pEncCtx->pFuncList, pCurDqLayer, pWelsMd, pSlice); in WelsMdInterFinePartition() 1275 …uint8_t uiMbSign = pEncCtx->pFuncList->pfGetMbSignFromInterVaa (&pEncCtx->pVaa->sVaaCalcInfo.pSad8… in WelsMdInterFinePartitionVaa() 1287 iCostP16x8 = WelsMdP16x8 (pEncCtx->pFuncList, pCurDqLayer, pWelsMd, pSlice); in WelsMdInterFinePartitionVaa() 1298 iCostP8x16 = WelsMdP8x16 (pEncCtx->pFuncList, pCurDqLayer, pWelsMd, pSlice); in WelsMdInterFinePartitionVaa() [all …]
|
D | svc_mode_decision.cpp | 70 …if (pEncCtx->pFuncList->pfInterMdBackgroundDecision (pEncCtx, pWelsMd, pSlice, pCurMb, pMbCache, &… in WelsMdSpatialelInterMbIlfmdNoilp() 87 pWelsMd->iCostLuma = WelsMdP16x16 (pEncCtx->pFuncList, pCurDqLayer, pWelsMd, pSlice, pCurMb); in WelsMdSpatialelInterMbIlfmdNoilp() 94 …const int32_t kiCostI16x16 = WelsMdI16x16 (pEncCtx->pFuncList, pEncCtx->pCurDqLayer, pMbCache, pWe… in WelsMdSpatialelInterMbIlfmdNoilp() 177 PSampleSadSatdCostFunc* pSad = pEncCtx->pFuncList->sSampleDealingFuncs.pfSampleSad; in CheckChromaCost() 331 SWelsFuncPtrList* pFunc = pEncCtx->pFuncList; in JudgeStaticSkip() 368 SWelsFuncPtrList* pFunc = pEncCtx->pFuncList; in JudgeScrollSkip() 396 SWelsFuncPtrList* pFunc = pEncCtx->pFuncList; in SvcMdSCDMbEnc() 440 WelsRecPskip (pCurDqLayer, pEncCtx->pFuncList, pCurMb, pMbCache); in SvcMdSCDMbEnc() 543 void WelsInitSCDPskipFunc (SWelsFuncPtrList* pFuncList, const bool bScrollingDetection) { in WelsInitSCDPskipFunc() argument 545 pFuncList->pfSCDPSkipDecision = WelsMdInterJudgeSCDPskip; in WelsInitSCDPskipFunc() [all …]
|
D | md.cpp | 374 void InitFillNeighborCacheInterFunc (SWelsFuncPtrList* pFuncList, const int32_t kiFlag) { in InitFillNeighborCacheInterFunc() argument 375 …pFuncList->pfFillInterNeighborCache = kiFlag ? FillNeighborCacheInterWithBGD : FillNeighborCacheIn… in InitFillNeighborCacheInterFunc() 477 void InitIntraAnalysisVaaInfo (SWelsFuncPtrList* pFuncList, const uint32_t kuiCpuFlag) { in InitIntraAnalysisVaaInfo() argument 478 pFuncList->pfGetVarianceFromIntraVaa = AnalysisVaaInfoIntra_c; in InitIntraAnalysisVaaInfo() 479 pFuncList->pfGetMbSignFromInterVaa = MdInterAnalysisVaaInfo_c; in InitIntraAnalysisVaaInfo() 480 pFuncList->pfUpdateMbMv = UpdateMbMv_c; in InitIntraAnalysisVaaInfo() 484 pFuncList->pfGetVarianceFromIntraVaa = AnalysisVaaInfoIntra_sse2; in InitIntraAnalysisVaaInfo() 485 pFuncList->pfGetMbSignFromInterVaa = MdInterAnalysisVaaInfo_sse2; in InitIntraAnalysisVaaInfo() 486 pFuncList->pfUpdateMbMv = UpdateMbMv_sse2; in InitIntraAnalysisVaaInfo() 489 pFuncList->pfGetVarianceFromIntraVaa = AnalysisVaaInfoIntra_ssse3; in InitIntraAnalysisVaaInfo() [all …]
|
D | wels_task_encoder.cpp | 184 …m_pCtx->pFuncList->pfDeblocking.pfDeblockingFilterSlice (m_pCtx->pCurDqLayer, m_pCtx->pFuncList, m… in ExecuteTask() 301 m_pCtx->pFuncList->pfDeblocking.pfDeblockingFilterSlice (pCurDq, m_pCtx->pFuncList, m_pSlice); in ExecuteTask()
|
D | ratectl.cpp | 848 if (pEncCtx->pFuncList->pfRc.pfWelsRcPicDelayJudge) { in WelsRcCheckFrameStatus() 849 pEncCtx->pFuncList->pfRc.pfWelsRcPicDelayJudge (pEncCtx, uiTimeStamp, iDidIdx); in WelsRcCheckFrameStatus() 855 if (pEncCtx->pFuncList->pfRc.pfWelsCheckSkipBasedMaxbr) { in WelsRcCheckFrameStatus() 857 pEncCtx->pFuncList->pfRc.pfWelsCheckSkipBasedMaxbr (pEncCtx, uiTimeStamp, iDidIdx); in WelsRcCheckFrameStatus() 875 if (pEncCtx->pFuncList->pfRc.pfWelsRcPicDelayJudge) { in WelsRcCheckFrameStatus() 876 pEncCtx->pFuncList->pfRc.pfWelsRcPicDelayJudge (pEncCtx, uiTimeStamp, iDidIdx); in WelsRcCheckFrameStatus() 882 if (pEncCtx->pFuncList->pfRc.pfWelsCheckSkipBasedMaxbr) { in WelsRcCheckFrameStatus() 884 pEncCtx->pFuncList->pfRc.pfWelsCheckSkipBasedMaxbr (pEncCtx, uiTimeStamp, iDidIdx); in WelsRcCheckFrameStatus() 1213 pSOverRc->iBsPosSlice = pEncCtx->pFuncList->pfGetBsPosition (pSlice); in WelsRcMbInitGom() 1237 int32_t iCurMbBits = pEncCtx->pFuncList->pfGetBsPosition (pSlice) - pSOverRc->iBsPosSlice; in WelsRcMbInfoUpdateGom() [all …]
|
/third_party/openh264/codec/encoder/core/inc/ |
D | svc_motion_estimate.h | 137 void WelsInitMeFunc (SWelsFuncPtrList* pFuncList, uint32_t uiCpuFlag, bool bScreenContent); 147 void WelsMotionEstimateSearch (SWelsFuncPtrList* pFuncList, SDqLayer* pLplayer, SWelsME* pLpme, SSl… 148 void WelsMotionEstimateSearchStatic (SWelsFuncPtrList* pFuncList, SDqLayer* pLplayer, SWelsME* pLpm… 149 void WelsMotionEstimateSearchScrolled (SWelsFuncPtrList* pFuncList, SDqLayer* pLplayer, SWelsME* pL… 173 bool WelsMotionEstimateInitialPoint (SWelsFuncPtrList* pFuncList, SWelsME* pMe, SSlice* pSlice, 185 void WelsDiamondSearch (SWelsFuncPtrList* pFuncList, SWelsME* pMe, SSlice* pSlice, const int32_t ki… 202 void LineFullSearch_c (SWelsFuncPtrList* pFuncList, SWelsME* pMe, 214 void VerticalFullSearchUsingSSE41 (SWelsFuncPtrList* pFuncList, SWelsME* pMe, 219 void HorizontalFullSearchUsingSSE41 (SWelsFuncPtrList* pFuncList, SWelsME* pMe, 225 void WelsMotionCrossSearch (SWelsFuncPtrList* pFuncList, SWelsME* pMe, SSlice* pSlice, [all …]
|
D | set_mb_syn_cavlc.h | 67 void InitCoeffFunc (SWelsFuncPtrList* pFuncList, const uint32_t uiCpuFlag,int32_t iEntropyCodingMo… 69 int32_t WriteBlockResidualCavlc (SWelsFuncPtrList* pFuncList, int16_t* pCoffLevel, int32_t iEndIdx,
|
D | md.h | 135 void InitFillNeighborCacheInterFunc (SWelsFuncPtrList* pFuncList, const int32_t kiFlag); 146 void InitIntraAnalysisVaaInfo (SWelsFuncPtrList* pFuncList, const uint32_t kuiCpuFlag);
|
D | wels_func_ptr_def.h | 136 typedef void (*PMotionSearchFunc) (SWelsFuncPtrList* pFuncList, SDqLayer* pCurDqLayer, SWelsME* pMe, 138 typedef void (*PSearchMethodFunc) (SWelsFuncPtrList* pFuncList, SWelsME* pMe, SSlice* pSlice, const… 145 typedef void (*PLineFullSearchFunc) (SWelsFuncPtrList* pFuncList, SWelsME* pMe,
|
D | svc_set_mb_syn_cavlc.h | 55 int32_t WelsWriteMbResidual (SWelsFuncPtrList* pFuncList, SMbCache* sMbCacheInfo, SMB* pCurMb, SBit…
|
D | svc_set_mb_syn.h | 56 int32_t WelsWriteMbResidual (SWelsFuncPtrList* pFuncList, SMbCache* sMbCacheInfo, SMB* pCurMb, SBit…
|
D | svc_mode_decision.h | 88 void WelsInitSCDPskipFunc (SWelsFuncPtrList* pFuncList, const bool bScrollingDetection);
|
D | encoder_context.h | 137 SWelsFuncPtrList* pFuncList; member
|
/third_party/openh264/test/encoder/ |
D | EncUT_SliceBufferReallocate.cpp | 205 pCtx->pFuncList = &sEncFunctionList; in InitParam() 223 …pCtx->pFuncList = (SWelsFuncPtrList*)pCtx->pMemAlign->WelsMallocz (sizeof (SWelsFuncPtrList), "SWe… in InitParam() 224 WELS_VERIFY_RETURN_IF (ENC_RETURN_MEMALLOCERR, (NULL == pCtx->pFuncList)) in InitParam() 226 pCtx->pFuncList->pParametersetStrategy = IWelsParametersetStrategy::CreateParametersetStrategy ( in InitParam() 229 WELS_VERIFY_RETURN_IF (ENC_RETURN_MEMALLOCERR, (NULL == pCtx->pFuncList->pParametersetStrategy)) in InitParam() 239 if (NULL != pCtx->pFuncList->pParametersetStrategy) { in UnInitParam() 240 delete pCtx->pFuncList->pParametersetStrategy; in UnInitParam() 241 pCtx->pFuncList->pParametersetStrategy = NULL; in UnInitParam() 244 if (NULL != pCtx->pFuncList) { in UnInitParam() 245 pCtx->pMemAlign->WelsFree (pCtx->pFuncList, "pCtx->pFuncList"); in UnInitParam() [all …]
|