Home
last modified time | relevance | path

Searched refs:pWelsSvcRc (Results 1 – 7 of 7) sorted by relevance

/third_party/openh264/codec/encoder/core/src/
Dratectl.cpp61 void RcInitLayerMemory (SWelsSvcRc* pWelsSvcRc, CMemoryAlign* pMA, const int32_t kiMaxTl) { in RcInitLayerMemory() argument
62 const int32_t kiGomSize = pWelsSvcRc->iGomSize; in RcInitLayerMemory()
71 pWelsSvcRc->pTemporalOverRc = (SRCTemporal*)pBaseMem; in RcInitLayerMemory()
73 pWelsSvcRc->pGomComplexity = (double*)pBaseMem; in RcInitLayerMemory()
75 pWelsSvcRc->pGomForegroundBlockNum = (int32_t*)pBaseMem; in RcInitLayerMemory()
77 pWelsSvcRc->pCurrentFrameGomSad = (int32_t*)pBaseMem; in RcInitLayerMemory()
79 pWelsSvcRc->pGomCost = (int32_t*)pBaseMem; in RcInitLayerMemory()
83 void RcFreeLayerMemory (SWelsSvcRc* pWelsSvcRc, CMemoryAlign* pMA) { in RcFreeLayerMemory() argument
84 if (pWelsSvcRc != NULL && pWelsSvcRc->pTemporalOverRc != NULL) { in RcFreeLayerMemory()
85 pMA->WelsFree (pWelsSvcRc->pTemporalOverRc, "pWelsSvcRc->pTemporalOverRc"); in RcFreeLayerMemory()
[all …]
Dwels_preprocess.cpp836 SWelsSvcRc* pWelsSvcRc = &pCtx->pWelsSvcRc[kiDependencyId]; in AnalyzePictureComplexity() local
845 memset (pWelsSvcRc->pGomForegroundBlockNum, 0, pWelsSvcRc->iGomSize * sizeof (int32_t)); in AnalyzePictureComplexity()
846 memset (pWelsSvcRc->pCurrentFrameGomSad, 0, pWelsSvcRc->iGomSize * sizeof (int32_t)); in AnalyzePictureComplexity()
849 sComplexityAnalysisParam->pGomComplexity = pWelsSvcRc->pCurrentFrameGomSad; in AnalyzePictureComplexity()
850 sComplexityAnalysisParam->iGomNumInFrame = pWelsSvcRc->iGomSize; in AnalyzePictureComplexity()
888 SWelsSvcRc* SWelsSvcRc = &pCtx->pWelsSvcRc[kiDependencyId]; in AnalyzePictureComplexity()
Dslice_multi_threading.cpp183 SWelsSvcRc* pWelsSvcRc = &pCtx->pWelsSvcRc[iCurDid]; in DynamicAdjustSlicing() local
185 iNumMbInEachGom = pWelsSvcRc->iNumberMbGom; in DynamicAdjustSlicing()
Dencoder_ext.cpp1696 …(*ppCtx)->pWelsSvcRc = (SWelsSvcRc*)pMa->WelsMallocz (kiNumDependencyLayers * sizeof (SWelsSvcRc),… in RequestMemorySvc()
1697 WELS_VERIFY_RETURN_IF (1, (NULL == (*ppCtx)->pWelsSvcRc)) in RequestMemorySvc()
1974 if (NULL != pCtx->pWelsSvcRc) { in FreeMemorySvc()
1976 pMa->WelsFree (pCtx->pWelsSvcRc, "pWelsSvcRc"); in FreeMemorySvc()
1977 pCtx->pWelsSvcRc = NULL; in FreeMemorySvc()
2180 iCount + pCtx->pWelsSvcRc[i].iSkipFrameNum) / 1000, in StatOverallEncodingExt()
3394 uiTimeStamp, iCurDid, pCtx->pWelsSvcRc[iCurDid].iContinualSkipFrames); in PrepareEncodeFrame()
3405 uiTimeStamp, iCurDid, pCtx->pWelsSvcRc[iCurDid].iContinualSkipFrames); in PrepareEncodeFrame()
3891 pCtx->pDecPic->iFrameAverageQp = pCtx->pWelsSvcRc[iCurDid].iAverageFrameQp; in WelsEncoderEncodeExt()
3954 pCtx->pWelsSvcRc[pCtx->uiDependencyId].iAverageFrameQp, in WelsEncoderEncodeExt()
[all …]
Dsvc_encode_slice.cpp621 pCurMb->uiLumaQp = pEncCtx->pWelsSvcRc[pEncCtx->uiDependencyId].iMaxQp; in WelsISliceMdEncDynamic()
1630 SWelsSvcRc* pWelsSvcRc = &pEncCtx->pWelsSvcRc[pEncCtx->uiDependencyId]; in WelsCodeOneSlice() local
1647 if (pWelsSvcRc->bGomRC) { in WelsCodeOneSlice()
1648 GomRCInitForOneSlice (pCurSlice, pWelsSvcRc->iBitsPerMb); in WelsCodeOneSlice()
1932 pCurMb->uiLumaQp = pEncCtx->pWelsSvcRc[pEncCtx->uiDependencyId].iMaxQp; in WelsMdInterMbLoopOverDynamicSlice()
/third_party/openh264/codec/encoder/core/inc/
Dencoder_context.h168 SWelsSvcRc* pWelsSvcRc; member
/third_party/openh264/codec/encoder/plus/src/
DwelsEncoderExt.cpp634 pStatistics->uiAverageFrameQP = m_pEncContext->pWelsSvcRc[iDid].iAverageFrameQp; in UpdateStatistics()