Home
last modified time | relevance | path

Searched refs:iCurDid (Results 1 – 5 of 5) sorted by relevance

/third_party/openh264/codec/encoder/core/src/
Dslice_multi_threading.cpp170 int32_t iCurDid) { in DynamicAdjustSlicing() argument
183 SWelsSvcRc* pWelsSvcRc = &pCtx->pWelsSvcRc[iCurDid]; in DynamicAdjustSlicing()
190 iCurDid, kiCountNumMb); in DynamicAdjustSlicing()
209 …(pCtx->sLogCtx), WELS_LOG_DEBUG, "[MT] DynamicAdjustSlicing(), iDid= %d, iCountNumMb= %d", iCurDid, in DynamicAdjustSlicing()
530 int32_t AdjustEnhanceLayer (sWelsEncCtx* pCtx, int32_t iCurDid) { in AdjustEnhanceLayer() argument
538 const bool kbModelingFromSpatial = (pCtx->pCurDqLayer->pRefLayer != NULL && iCurDid > 0) in AdjustEnhanceLayer()
539 …&& (pCtx->pSvcParam->sSpatialLayers[iCurDid - 1].sSliceArgument.uiSliceMode == SM_FIXEDSLCNUM_SLICE in AdjustEnhanceLayer()
540 … && pCtx->pSvcParam->iMultipleThreadIdc >= pCtx->pSvcParam->sSpatialLayers[iCurDid - in AdjustEnhanceLayer()
545 iNeedAdj = NeedDynamicAdjust (pCtx->ppDqLayerList[iCurDid - 1]->ppSliceInLayer, in AdjustEnhanceLayer()
550 iCurDid in AdjustEnhanceLayer()
[all …]
Dencoder_ext.cpp2484 uint8_t iCurDid = pCtx->uiDependencyId; in WelsInitCurrentDlayerMltslc() local
2490 ((uint32_t) (pCtx->pSvcParam->sSpatialLayers[iCurDid].iSpatialBitrate) in WelsInitCurrentDlayerMltslc()
2491 … / (uint32_t) (pCtx->pSvcParam->sDependencyLayers[iCurDid].fInputFrameRate)) >> 3); in WelsInitCurrentDlayerMltslc()
2495 int32_t iQDeltaTo26 = (26 - pCtx->pSvcParam->sSpatialLayers[iCurDid].iDLayerQp); in WelsInitCurrentDlayerMltslc()
3381 int8_t& iCurDid, int32_t& iCurTid, in PrepareEncodeFrame() argument
3386 bool bSkipFrameFlag = WelsRcCheckFrameStatus (pCtx, uiTimeStamp, iSpatialNum, iCurDid); in PrepareEncodeFrame()
3387 EVideoFrameType eFrameType = DecideFrameType (pCtx, iSpatialNum, iCurDid, bSkipFrameFlag); in PrepareEncodeFrame()
3391 pCtx->pFuncList->pfRc.pfWelsUpdateBufferWhenSkip (pCtx, iCurDid); in PrepareEncodeFrame()
3394 uiTimeStamp, iCurDid, pCtx->pWelsSvcRc[iCurDid].iContinualSkipFrames); in PrepareEncodeFrame()
3405 uiTimeStamp, iCurDid, pCtx->pWelsSvcRc[iCurDid].iContinualSkipFrames); in PrepareEncodeFrame()
[all …]
Dratectl.cpp336 int32_t iCurDid = pEncCtx->uiDependencyId; in RcJudgeBitrateFpsUpdate() local
337 SWelsSvcRc* pWelsSvcRc = &pEncCtx->pWelsSvcRc[iCurDid]; in RcJudgeBitrateFpsUpdate()
338 SSpatialLayerInternal* pDLayerParamInternal = &pEncCtx->pSvcParam->sDependencyLayers[iCurDid]; in RcJudgeBitrateFpsUpdate()
339 SSpatialLayerConfig* pDLayerParam = &pEncCtx->pSvcParam->sSpatialLayers[iCurDid]; in RcJudgeBitrateFpsUpdate()
870 …ckFrameStatus (sWelsEncCtx* pEncCtx, long long uiTimeStamp, int32_t iSpatialNum, int32_t iCurDid) { in WelsRcCheckFrameStatus() argument
879 int32_t iDidIdx = iCurDid; in WelsRcCheckFrameStatus()
939 void UpdateBufferWhenFrameSkipped (sWelsEncCtx* pEncCtx, int32_t iCurDid) { in UpdateBufferWhenFrameSkipped() argument
940 SWelsSvcRc* pWelsSvcRc = &pEncCtx->pWelsSvcRc[iCurDid]; in UpdateBufferWhenFrameSkipped()
948iCurDid, pWelsSvcRc->iBufferFullnessSkip, pWelsSvcRc->iBufferMaxBRFullness[EVEN_TIME_WINDOW]); in UpdateBufferWhenFrameSkipped()
960 iCurDid, pWelsSvcRc->iContinualSkipFrames); in UpdateBufferWhenFrameSkipped()
[all …]
/third_party/openh264/codec/encoder/core/inc/
Dslice_multi_threading.h64 int32_t iCurDid);
81 int32_t AdjustEnhanceLayer (sWelsEncCtx* pCtx, int32_t iCurDid);
Drc.h279 …cCheckFrameStatus (sWelsEncCtx* pEncCtx,long long uiTimeStamp,int32_t iSpatialNum,int32_t iCurDid);