Home
last modified time | relevance | path

Searched refs:uiGopSize (Results 1 – 6 of 6) sorted by relevance

/third_party/openh264/codec/encoder/core/inc/
Dparam_svc.h110 uint32_t uiGopSize; // GOP size (at maximal frame rate: 16) member
216 uiGopSize = 1; // GOP size (at maximal frame rate: 16) in FillDefault()
359 uiGopSize = 1 << (iTemporalLayerNum - 1); // Override GOP size based temporal layer in ParamTranscode()
364 else if (uiIntraPeriod & (uiGopSize - 1)) // none multiple of GOP size in ParamTranscode()
365 uiIntraPeriod = ((uiIntraPeriod + uiGopSize - 1) / uiGopSize) * uiGopSize; in ParamTranscode()
490 …const int32_t iDecStages = WELS_LOG2 (uiGopSize); // (int8_t)GetLogFactor(1.0f, 1.0f * pcfg->uiGop… in DetermineTemporalSettings()
507 for (uint32_t uiFrameIdx = 0; uiFrameIdx <= uiGopSize; ++ uiFrameIdx) { in DetermineTemporalSettings()
/third_party/openh264/codec/encoder/plus/src/
DwelsEncoderExt.cpp271 if (pCfg->uiGopSize < 1 || pCfg->uiGopSize > MAX_GOP_SIZE) { in InitializeInternal()
273 …sH264SVCEncoder::Initialize(), invalid uiGopSize= %d, valid at range of [1, %d].", pCfg->uiGopSize, in InitializeInternal()
279 if (!WELS_POWER2_IF (pCfg->uiGopSize)) { in InitializeInternal()
282 pCfg->uiGopSize, MAX_GOP_SIZE); in InitializeInternal()
287 if (pCfg->uiIntraPeriod && pCfg->uiIntraPeriod < pCfg->uiGopSize) { in InitializeInternal()
290 pCfg->uiIntraPeriod, pCfg->uiGopSize); in InitializeInternal()
295 if ((pCfg->uiIntraPeriod && (pCfg->uiIntraPeriod & (pCfg->uiGopSize - 1)) != 0)) { in InitializeInternal()
298 pCfg->uiIntraPeriod, pCfg->uiGopSize); in InitializeInternal()
306 pCfg->iNumRefFrame = WELS_MAX (1, WELS_LOG2 (pCfg->uiGopSize)) + pCfg->iLTRRefNum; in InitializeInternal()
310 pCfg->iNumRefFrame = WELS_MAX (1, pCfg->uiGopSize >> 1); in InitializeInternal()
[all …]
/third_party/openh264/codec/encoder/core/src/
Dref_list_mgr_svc.cpp256 …int32_t iGoPFrameNumInterval = ((pCtx->pSvcParam->uiGopSize >> 1) > 1) ? (pCtx->pSvcParam->uiGopSi… in LTRMarkProcess()
437 …int32_t iGoPFrameNumInterval = ((pCtx->pSvcParam->uiGopSize >> 1) > 1) ? (pCtx->pSvcParam->uiGopSi… in CheckCurMarkFrameNumUsed()
470 …int32_t iGoPFrameNumInterval = ((pCtx->pSvcParam->uiGopSize >> 1) > 1) ? (pCtx->pSvcParam->uiGopS… in WelsMarkMMCORefInfo()
913 int32_t iMaxTid = WELS_LOG2 (pCtx->pSvcParam->uiGopSize); in WelsMarkPicScreen()
Dencoder_ext.cpp433 if (pCodingParam->uiGopSize < 1 || pCodingParam->uiGopSize > MAX_GOP_SIZE) { in ParamValidationExt()
435 pCodingParam->uiGopSize); in ParamValidationExt()
440 if (pCodingParam->uiIntraPeriod && pCodingParam->uiIntraPeriod < pCodingParam->uiGopSize) { in ParamValidationExt()
443 pCodingParam->uiIntraPeriod, pCodingParam->uiGopSize); in ParamValidationExt()
447 …if (pCodingParam->uiIntraPeriod && (pCodingParam->uiIntraPeriod & (pCodingParam->uiGopSize - 1)) !… in ParamValidationExt()
450 pCodingParam->uiIntraPeriod, pCodingParam->uiGopSize); in ParamValidationExt()
1557 …if (pParam->uiGopSize == 0 || (pParam->uiIntraPeriod && ((pParam->uiIntraPeriod % pParam->uiGopSiz… in RequestMemorySvc()
1560 pParam->uiIntraPeriod, pParam->uiGopSize); in RequestMemorySvc()
3412 pSvcParam->uiGopSize); in PrepareEncodeFrame()
3531 pSvcParam->uiGopSize); in WelsEncoderEncodeExt()
[all …]
Dwels_preprocess.cpp273 (pSvcParam->uiGopSize - 1)]; in AnalyzeSpatialPic()
408 && ! (pDlayerParamInternal->iCodingIndex & (pSvcParam->uiGopSize - 1))) { in SingleLayerPreprocess()
421 (pSvcParam->uiGopSize - 1)]; in SingleLayerPreprocess()
428 (pSvcParam->uiGopSize - 1)]; in SingleLayerPreprocess()
451 (pSvcParam->uiGopSize - 1)]; in SingleLayerPreprocess()
1133 pParamInternal->iCodingIndex, pSvcParam->uiGopSize); in DetectSceneChange()
Dau_set.cpp104 ? (WELS_MAX (1, WELS_LOG2 (pParam->uiGopSize))) in WelsCheckNumRefSetting()
105 : (WELS_MAX (1, (pParam->uiGopSize >> 1)))); in WelsCheckNumRefSetting()