/third_party/openh264/codec/encoder/core/src/ |
D | ratectl.cpp | 103 void RcInitSequenceParameter (sWelsEncCtx* pEncCtx) { in RcInitSequenceParameter() 178 void RcInitTlWeight (sWelsEncCtx* pEncCtx) { in RcInitTlWeight() 213 void RcUpdateBitrateFps (sWelsEncCtx* pEncCtx) { in RcUpdateBitrateFps() 255 void RcInitVGop (sWelsEncCtx* pEncCtx) { in RcInitVGop() 272 void RcInitRefreshParameter (sWelsEncCtx* pEncCtx) { in RcInitRefreshParameter() 313 bool RcJudgeBitrateFpsUpdate (sWelsEncCtx* pEncCtx) { in RcJudgeBitrateFpsUpdate() 330 void RcTraceVGopBitrate (sWelsEncCtx* pEncCtx) { in RcTraceVGopBitrate() 359 void RcUpdateTemporalZero (sWelsEncCtx* pEncCtx) { in RcUpdateTemporalZero() 381 void RcCalculateIdrQp (sWelsEncCtx* pEncCtx) { in RcCalculateIdrQp() 453 void RcCalculatePictureQp (sWelsEncCtx* pEncCtx) { in RcCalculatePictureQp() [all …]
|
D | encoder.cpp | 157 int32_t InitFunctionPointers (sWelsEncCtx* pEncCtx, SWelsSvcCodingParam* pParam, uint32_t uiCpuFlag… in InitFunctionPointers() 232 void UpdateFrameNum (sWelsEncCtx* pEncCtx, const int32_t kiDidx) { in UpdateFrameNum() 251 void LoadBackFrameNum (sWelsEncCtx* pEncCtx, const int32_t kiDidx) { in LoadBackFrameNum() 268 void InitBitStream (sWelsEncCtx* pEncCtx) { in InitBitStream() 279 void InitFrameCoding (sWelsEncCtx* pEncCtx, const EVideoFrameType keFrameType, const int32_t kiDidx… in InitFrameCoding() 333 EVideoFrameType DecideFrameType (sWelsEncCtx* pEncCtx, const int8_t kiSpatialNum, const int32_t kiD… in DecideFrameType()
|
D | svc_set_mb_syn_cavlc.cpp | 59 void WelsSpatialWriteMbPred (sWelsEncCtx* pEncCtx, SSlice* pSlice, SMB* pCurMb) { in WelsSpatialWriteMbPred() 171 void WelsSpatialWriteSubMbPred (sWelsEncCtx* pEncCtx, SSlice* pSlice, SMB* pCurMb) { in WelsSpatialWriteSubMbPred() 248 int32_t CheckBitstreamBuffer (const uint32_t kuiSliceIdx, sWelsEncCtx* pEncCtx, SBitStringAux* pBs)… in CheckBitstreamBuffer() 260 int32_t WelsSpatialWriteMbSyn (sWelsEncCtx* pEncCtx, SSlice* pSlice, SMB* pCurMb) { in WelsSpatialWriteMbSyn()
|
D | wels_task_management.cpp | 96 WelsErrorType CWelsTaskManageBase::Init (sWelsEncCtx* pEncCtx) { in Init() 139 WelsErrorType CWelsTaskManageBase::CreateTasks (sWelsEncCtx* pEncCtx, const int32_t kiCurDid) { in CreateTasks() 258 WelsErrorType CWelsTaskManageOne::Init (sWelsEncCtx* pEncCtx) { in Init()
|
D | svc_base_layer_md.cpp | 259 void WelsMdIntraInit (sWelsEncCtx* pEncCtx, SMB* pCurMb, SMbCache* pMbCache, const int32_t iSliceFi… in WelsMdIntraInit() 321 void WelsMdInterInit (sWelsEncCtx* pEncCtx, SSlice* pSlice, SMB* pCurMb, const int32_t iSliceFirstM… in WelsMdInterInit() 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() 932 int32_t WelsMdIntraFinePartition (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SMB* pCurMb, SMbCache* pM… in WelsMdIntraFinePartition() 942 int32_t WelsMdIntraFinePartitionVaa (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SMB* pCurMb, SMbCache*… in WelsMdIntraFinePartitionVaa() 956 void WelsMdIntraMb (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SMB* pCurMb, SMbCache* pMbCache) { in WelsMdIntraMb() 1238 void WelsMdInterFinePartition (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SSlice* pSlice, SMB* pCurMb,… in WelsMdInterFinePartition() 1270 void WelsMdInterFinePartitionVaa (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SSlice* pSlice, SMB* pCur… in WelsMdInterFinePartitionVaa() 1352 void WelsMdBackgroundMbEnc (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SMB* pCurMb, SMbCache* pMbCache… in WelsMdBackgroundMbEnc() [all …]
|
D | svc_mode_decision.cpp | 53 void WelsMdSpatialelInterMbIlfmdNoilp (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SSlice* pSlice, in WelsMdSpatialelInterMbIlfmdNoilp() 108 void WelsMdInterMbEnhancelayer (sWelsEncCtx* pEncCtx, SWelsMD* pMd, SSlice* pSlice, SMB* pCurMb, SM… in WelsMdInterMbEnhancelayer() 173 bool CheckChromaCost (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SMbCache* pMbCache, const int32_t iCu… in CheckChromaCost() 216 bool WelsMdInterJudgeBGDPskip (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SSlice* pSlice, SMB* pCurMb,… in WelsMdInterJudgeBGDPskip() 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 bool MdInterSCDPskipProcess (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SSlice* pSlice, SMB* pCurMb, S… in MdInterSCDPskipProcess() 520 bool WelsMdInterJudgeSCDPskip (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SSlice* slice, SMB* pCurMb, … in WelsMdInterJudgeSCDPskip() 537 bool WelsMdInterJudgeSCDPskipFalse (sWelsEncCtx* pEncCtx, SWelsMD* pWelsMd, SSlice* slice, SMB* pCu… in WelsMdInterJudgeSCDPskipFalse() [all …]
|
D | svc_encode_slice.cpp | 89 void WelsSliceHeaderExtInit (sWelsEncCtx* pEncCtx, SDqLayer* pCurLayer, SSlice* pSlice) { in WelsSliceHeaderExtInit() 444 void WelsInterMbEncode (sWelsEncCtx* pEncCtx, SSlice* pSlice, SMB* pCurMb) { in WelsInterMbEncode() 455 void WelsIMbChromaEncode (sWelsEncCtx* pEncCtx, SMB* pCurMb, SMbCache* pMbCache) { in WelsIMbChromaEncode() 479 void WelsPMbChromaEncode (sWelsEncCtx* pEncCtx, SSlice* pSlice, SMB* pCurMb) { in WelsPMbChromaEncode() 520 int32_t WelsISliceMdEnc (sWelsEncCtx* pEncCtx, SSlice* pSlice) { //pMd + encoding in WelsISliceMdEnc() 587 int32_t WelsISliceMdEncDynamic (sWelsEncCtx* pEncCtx, SSlice* pSlice) { //pMd + encoding in WelsISliceMdEncDynamic() 678 int32_t WelsPSliceMdEnc (sWelsEncCtx* pEncCtx, SSlice* pSlice, const bool kbIsHighestDlayerFlag) {… in WelsPSliceMdEnc() 693 int32_t WelsPSliceMdEncDynamic (sWelsEncCtx* pEncCtx, SSlice* pSlice, const bool kbIsHighestDlayerF… in WelsPSliceMdEncDynamic() 708 int32_t WelsCodePSlice (sWelsEncCtx* pEncCtx, SSlice* pSlice) { in WelsCodePSlice() 727 int32_t WelsCodePOverDynamicSlice (sWelsEncCtx* pEncCtx, SSlice* pSlice) { in WelsCodePOverDynamicSlice() [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() 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 | set_mb_syn_cabac.cpp | 65 sWelsEncCtx* pEncCtx = (sWelsEncCtx*)pCtx; in WelsCabacInit() local 87 sWelsEncCtx* pEncCtx = (sWelsEncCtx*)pCtx; in WelsCabacContextInit() local
|
D | svc_set_mb_syn_cabac.cpp | 626 void WelsInitSliceCabac (sWelsEncCtx* pEncCtx, SSlice* pSlice) { in WelsInitSliceCabac() 636 int32_t WelsSpatialWriteMbSynCabac (sWelsEncCtx* pEncCtx, SSlice* pSlice, SMB* pCurMb) { in WelsSpatialWriteMbSynCabac()
|
D | md.cpp | 497 bool MdIntraAnalysisVaaInfo (sWelsEncCtx* pEncCtx, uint8_t* pEncMb) { in MdIntraAnalysisVaaInfo() 575 void MeRefineFracPixel (sWelsEncCtx* pEncCtx, uint8_t* pMemPredInterMb, SWelsME* pMe, in MeRefineFracPixel()
|
D | wels_preprocess.cpp | 74 inline void WelsUpdateSpatialIdxMap (sWelsEncCtx* pEncCtx, const int32_t iPos, SPicture* const p… in WelsUpdateSpatialIdxMap() 89 CWelsPreProcess* CWelsPreProcess::CreatePreProcess (sWelsEncCtx* pEncCtx) { in CreatePreProcess() 108 CWelsPreProcess::CWelsPreProcess (sWelsEncCtx* pEncCtx) { in CWelsPreProcess()
|
D | encoder_ext.cpp | 3334 void StackBackEncoderStatus (sWelsEncCtx* pEncCtx, in StackBackEncoderStatus()
|
/third_party/openh264/codec/encoder/core/inc/ |
D | wels_preprocess.h | 212 CWelsPreProcessVideo (sWelsEncCtx* pEncCtx) : CWelsPreProcess (pEncCtx) {}; in CWelsPreProcessVideo() 223 CWelsPreProcessScreen (sWelsEncCtx* pEncCtx) : CWelsPreProcess (pEncCtx) {}; in CWelsPreProcessScreen()
|