/third_party/openh264/codec/encoder/core/src/ |
D | mv_pred.cpp | 91 void PredInter8x16Mv (SMbCache* pMbCache, int32_t iPartIdx, int8_t iRef, SMVUnitXY* sMvp) { in PredInter8x16Mv() 114 void PredInter16x8Mv (SMbCache* pMbCache, int32_t iPartIdx, int8_t iRef, SMVUnitXY* sMvp) { in PredInter16x8Mv() 132 void PredSkipMv (SMbCache* pMbCache, SMVUnitXY* sMvp) { in PredSkipMv() 148 void UpdateP16x16MotionInfo (SMbCache* pMbCache, SMB* pCurMb, const int8_t kiRef, SMVUnitXY* pMv) { in UpdateP16x16MotionInfo() 195 void UpdateP16x8MotionInfo (SMbCache* pMbCache, SMB* pCurMb, const int32_t kiPartIdx, const int8_t … in UpdateP16x8MotionInfo() 235 void update_P8x16_motion_info (SMbCache* pMbCache, SMB* pCurMb, const int32_t kiPartIdx, const int8… in update_P8x16_motion_info() 279 void UpdateP8x8MotionInfo (SMbCache* pMbCache, SMB* pCurMb, const int32_t kiPartIdx, const int8_t k… in UpdateP8x8MotionInfo() 305 void UpdateP4x4MotionInfo (SMbCache* pMbCache, SMB* pCurMb, const int32_t kiPartIdx, const int8_t k… in UpdateP4x4MotionInfo() 318 void UpdateP8x4MotionInfo (SMbCache* pMbCache, SMB* pCurMb, const int32_t kiPartIdx, const int8_t k… in UpdateP8x4MotionInfo() 334 void UpdateP4x8MotionInfo (SMbCache* pMbCache, SMB* pCurMb, const int32_t kiPartIdx, const int8_t k… in UpdateP4x8MotionInfo() [all …]
|
D | svc_base_layer_md.cpp | 259 void WelsMdIntraInit (sWelsEncCtx* pEncCtx, SMB* pCurMb, SMbCache* pMbCache, const int32_t iSliceFi… in WelsMdIntraInit() 323 SMbCache* pMbCache = &pSlice->sMbCacheInfo; in WelsMdInterInit() local 365 int32_t WelsMdI16x16 (SWelsFuncPtrList* pFunc, SDqLayer* pCurDqLayer, SMbCache* pMbCache, int32_t i… in WelsMdI16x16() 418 int32_t WelsMdI4x4 (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SMB* pCurMb, SMbCache* pMbCache) { in WelsMdI4x4() 548 int32_t WelsMdI4x4Fast (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SMB* pCurMb, SMbCache* pMbCache) { in WelsMdI4x4Fast() 867 int32_t WelsMdIntraChroma (SWelsFuncPtrList* pFunc, SDqLayer* pCurDqLayer, SMbCache* pMbCache, int3… in WelsMdIntraChroma() 932 …elsMdIntraFinePartition (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SMB* pCurMb, SMbCache* pMbCache) { in WelsMdIntraFinePartition() 942 …MdIntraFinePartitionVaa (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SMB* pCurMb, SMbCache* pMbCache) { in WelsMdIntraFinePartitionVaa() 956 void WelsMdIntraMb (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SMB* pCurMb, SMbCache* pMbCache) { in WelsMdIntraMb() 979 SMbCache* pMbCache = &pSlice->sMbCacheInfo; in WelsMdP16x16() local [all …]
|
D | svc_mode_decision.cpp | 56 SMbCache* pMbCache = &pSlice->sMbCacheInfo; in WelsMdSpatialelInterMbIlfmdNoilp() local 108 …nhancelayer (sWelsEncCtx* pEncCtx, SWelsMD* pMd, SSlice* pSlice, SMB* pCurMb, SMbCache* pMbCache) { in WelsMdInterMbEnhancelayer() 173 bool CheckChromaCost (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SMbCache* pMbCache, const int32_t iCu… in CheckChromaCost() 216 …eBGDPskip (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SSlice* pSlice, SMB* pCurMb, SMbCache* pMbCache, in WelsMdInterJudgeBGDPskip() 257 …dgeBGDPskipFalse (sWelsEncCtx* pCtx, SWelsMD* pMd, SSlice* pSlice, SMB* pCurMb, SMbCache* pMbCache, in WelsMdInterJudgeBGDPskipFalse() 323 bool JudgeStaticSkip (sWelsEncCtx* pEncCtx, SMB* pCurMb, SMbCache* pMbCache, SWelsMD* pWelsMd) { in JudgeStaticSkip() 351 bool JudgeScrollSkip (sWelsEncCtx* pEncCtx, SMB* pCurMb, SMbCache* pMbCache, SWelsMD* pWelsMd) { in JudgeScrollSkip() 392 void SvcMdSCDMbEnc (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SMB* pCurMb, SMbCache* pMbCache, SSlice… in SvcMdSCDMbEnc() 468 …ipProcess (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SSlice* pSlice, SMB* pCurMb, SMbCache* pMbCache, in MdInterSCDPskipProcess() 520 …SCDPskip (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SSlice* slice, SMB* pCurMb, SMbCache* pMbCache) { in WelsMdInterJudgeSCDPskip() [all …]
|
D | svc_encode_mb.cpp | 54 void WelsEncRecI16x16Y (sWelsEncCtx* pEncCtx, SMB* pCurMb, SMbCache* pMbCache) { in WelsEncRecI16x16Y() 139 void WelsEncRecI4x4Y (sWelsEncCtx* pEncCtx, SMB* pCurMb, SMbCache* pMbCache, uint8_t uiI4x4Idx) { in WelsEncRecI4x4Y() 180 void WelsEncInterY (SWelsFuncPtrList* pFuncList, SMB* pCurMb, SMbCache* pMbCache) { in WelsEncInterY() 246 void WelsEncRecUV (SWelsFuncPtrList* pFuncList, SMB* pCurMb, SMbCache* pMbCache, int16_t* pRes, … in WelsEncRecUV() 318 … WelsRecPskip (SDqLayer* pCurLayer, SWelsFuncPtrList* pFuncList, SMB* pCurMb, SMbCache* pMbCache) { in WelsRecPskip() 328 bool WelsTryPYskip (sWelsEncCtx* pEncCtx, SMB* pCurMb, SMbCache* pMbCache) { in WelsTryPYskip() 355 bool WelsTryPUVskip (sWelsEncCtx* pEncCtx, SMB* pCurMb, SMbCache* pMbCache, int32_t iUV) { in WelsTryPUVskip()
|
D | svc_set_mb_syn_cabac.cpp | 54 static void WelsCabacMbType (SCabacCtx* pCabacCtx, SMB* pCurMb, SMbCache* pMbCache, int32_t iMbWidt… in WelsCabacMbType() 137 void WelsCabacMbIntra4x4PredMode (SCabacCtx* pCabacCtx, SMbCache* pMbCache) { in WelsCabacMbIntra4x4PredMode() 156 void WelsCabacMbIntraChromaPredMode (SCabacCtx* pCabacCtx, SMB* pCurMb, SMbCache* pMbCache, int32_t… in WelsCabacMbIntraChromaPredMode() 284 void WelsCabacMbRef (SCabacCtx* pCabacCtx, SMB* pCurMb, SMbCache* pMbCache, int16_t iIdx) { in WelsCabacMbRef() 386 static void WelsCabacSubMbMvd (SCabacCtx* pCabacCtx, SMB* pCurMb, SMbCache* pMbCache, const int kiM… in WelsCabacSubMbMvd() 426 int16_t WelsGetMbCtxCabac (SMbCache* pMbCache, SMB* pCurMb, uint32_t iMbWidth, ECtxBlockCat eCtxBlo… in WelsGetMbCtxCabac() 456 void WelsWriteBlockResidualCabac (SMbCache* pMbCache, SMB* pCurMb, uint32_t iMbWidth, SCabacCtx* p… in WelsWriteBlockResidualCabac() 535 SMbCache* pMbCache = &pSlice->sMbCacheInfo; in WelsWriteMbResidualCabac() local 638 SMbCache* pMbCache = &pSlice->sMbCacheInfo; in WelsSpatialWriteMbSynCabac() local
|
D | svc_set_mb_syn_cavlc.cpp | 60 SMbCache* pMbCache = &pSlice->sMbCacheInfo; in WelsSpatialWriteMbPred() local 172 SMbCache* pMbCache = &pSlice->sMbCacheInfo; in WelsSpatialWriteSubMbPred() local 262 SMbCache* pMbCache = &pSlice->sMbCacheInfo; in WelsSpatialWriteMbSyn() local
|
D | svc_encode_slice.cpp | 57 void UpdateNonZeroCountCache (SMB* pMb, SMbCache* pMbCache) { in UpdateNonZeroCountCache() 445 SMbCache* pMbCache = &pSlice->sMbCacheInfo; in WelsInterMbEncode() local 455 void WelsIMbChromaEncode (sWelsEncCtx* pEncCtx, SMB* pCurMb, SMbCache* pMbCache) { in WelsIMbChromaEncode() 483 SMbCache* pMbCache = &pSlice->sMbCacheInfo; in WelsPMbChromaEncode() local 497 SMbCache* pMbCache = &pSlice->sMbCacheInfo; in OutputPMbWithoutConstructCsRsNoCopy() local 522 SMbCache* pMbCache = &pSlice->sMbCacheInfo; in WelsISliceMdEnc() local 591 SMbCache* pMbCache = &pSlice->sMbCacheInfo; in WelsISliceMdEncDynamic() local 758 int32_t AllocMbCacheAligned (SMbCache* pMbCache, CMemoryAlign* pMa) { in AllocMbCacheAligned() 783 void FreeMbCache (SMbCache* pMbCache, CMemoryAlign* pMa) { in FreeMbCache() 1797 SMbCache* pMbCache = &pSlice->sMbCacheInfo; in WelsMdInterMbLoop() local [all …]
|
D | md.cpp | 51 void FillNeighborCacheIntra (SMbCache* pMbCache, SMB* pCurMb, int32_t iMbWidth) { in FillNeighborCacheIntra() 132 void FillNeighborCacheInterWithoutBGD (SMbCache* pMbCache, SMB* pCurMb, int32_t iMbWidth, int8_t* p… in FillNeighborCacheInterWithoutBGD() 253 void FillNeighborCacheInterWithBGD (SMbCache* pMbCache, SMB* pCurMb, int32_t iMbWidth, int8_t* pVaa… in FillNeighborCacheInterWithBGD() 505 void InitMeRefinePointer (SMeRefinePointer* pMeRefine, SMbCache* pMbCache, int32_t iStride) { in InitMeRefinePointer()
|