Home
last modified time | relevance | path

Searched refs:uiTemporalId (Results 1 – 18 of 18) sorted by relevance

/third_party/openh264/codec/encoder/core/src/
Dref_list_mgr_svc.cpp109 (pCtx->uiTemporalId < pRef->uiTemporalId || pCtx->bCurFrameMarkedAsSceneLtr)) { in DeleteNonSceneLTR()
298 pCtx->bRefOfCurTidIsLtr[pCtx->uiDependencyId][pCtx->uiTemporalId] = true; in LTRMarkProcess()
359 const uint8_t kuiTid = pCtx->uiTemporalId; in WelsUpdateRefList()
380 pCtx->pDecPic->uiTemporalId = kuiTid; in WelsUpdateRefList()
395 if (pCtx->uiTemporalId == 0) { in WelsUpdateRefList()
410 if (pRefList->uiShortRefCount > 0 && (pRefList->pShortRefList[0]->uiTemporalId > 0 in WelsUpdateRefList()
498 …if (pCtx->pSvcParam->bEnableLongTermReference && pLtr->bLTRMarkEnable && pCtx->uiTemporalId == 0) { in WelsMarkPic()
505 if (pCtx->uiTemporalId < i || pCtx->uiTemporalId == 0) { in WelsMarkPic()
598 const uint8_t kuiTid = pCtx->uiTemporalId; in WelsBuildRefList()
610 …Ctx->pSvcParam->bEnableLongTermReference && pLtr->bReceivedT0LostFlag && pCtx->uiTemporalId == 0) { in WelsBuildRefList()
[all …]
Dratectl.cpp455 int32_t iTl = pEncCtx->uiTemporalId; in RcCalculatePictureQp()
548 SRCTemporal* pTOverRc = &pWelsSvcRc->pTemporalOverRc[pEncCtx->uiTemporalId]; in RcDecideTargetBits()
574 int32_t iTl = pEncCtx->uiTemporalId; in RcDecideTargetBitsTimestamp()
668 if (pEncCtx->uiTemporalId <= pDlpBaseInternal->iDecompositionStages) { in RcJudgeBaseUsability()
1024 pParamInternal->iFrameIndex, pEncCtx->uiTemporalId, in RcTraceFrameBits()
1054 pWelsSvcRc->pTemporalOverRc[pEncCtx->uiTemporalId].iGopBitsDq += pWelsSvcRc->iFrameDqBits; in RcUpdatePictureQpBits()
1095 const int32_t kiTl = pEncCtx->uiTemporalId; in RcUpdateFrameComplexity()
1135 if (pEncCtx->uiTemporalId == 0) in RcCalculateCascadingQp()
1138 iTemporalQp = iQp - (pEncCtx->pSvcParam->iDecompStages - pEncCtx->uiTemporalId); in RcCalculateCascadingQp()
1158 if (pEncCtx->uiTemporalId == 0) { in WelsRcPictureInitGom()
Dencoder_ext.cpp2588 pNalHdExt->uiTemporalId = pCtx->uiTemporalId; in WelsInitCurrentLayer()
2772 const int32_t kiCurTid = pCtx->uiTemporalId; in PreprocessSliceCoding()
3093 pLayerBsInfo->uiTemporalId = 0; in WelsEncoderEncodeParameterSets()
3117 iSubSeqId = 3 + pCtx->uiTemporalId; //T0:3 T1:4 T2:5 T3:6 in GetSubSequenceId()
3138 pLayerBsInfo->uiTemporalId = 0; in WriteSsvcParaset()
3183 pLayerBsInfo->uiTemporalId = 0; in WriteSavcParaset()
3218 pLayerBsInfo->uiTemporalId = 0; in WriteSavcParaset()
3274 pLayerBsInfo->uiTemporalId = 0; in WriteSavcParaset_Listing()
3308 pLayerBsInfo->uiTemporalId = 0; in WriteSavcParaset_Listing()
3413 pCtx->uiTemporalId = iCurTid; in PrepareEncodeFrame()
[all …]
Dnal_encap.cpp158 *pDstPointer++ = (sNalExt->uiTemporalId << 5) | in WelsEncodeNal()
Dwels_preprocess.cpp274 if (pCtx->uiTemporalId == 0 && pCtx->pLtr[pCtx->uiDependencyId].bReceivedT0LostFlag) in AnalyzeSpatialPic()
802 const uint8_t uiTid = pCtx->uiTemporalId; in SetRefMbType()
819 if (pRef != NULL && pRef->bUsedAsRef && pRef->iFramePoc >= 0 && pRef->uiTemporalId <= uiTid) { in SetRefMbType()
993 uiRefTid = pRefPic->uiTemporalId; in GetAvailableRefListLosslessScreenRefSelection()
1038 uiRefTid = pRefPic->uiTemporalId; in GetAvailableRefList()
1335 if (pCurPicture->iPictureType == P_SLICE && pCurPicture->uiTemporalId != 0) { in UpdateSrcList()
Dsvc_encode_mb.cpp161 pEncCtx->uiTemporalId]; in WelsEncRecI4x4Y()
Dsvc_encode_slice.cpp1640 const uint32_t kuiTemporalId = pNalHeadExt->uiTemporalId; in WelsCodeOneSlice()
1641 pCurSlice->sScaleShift = kuiTemporalId ? (kuiTemporalId - pEncCtx->pRefPic->uiTemporalId) : 0; in WelsCodeOneSlice()
/third_party/openh264/codec/encoder/core/inc/
Dpicture.h96 uint8_t uiTemporalId; member
109 uiTemporalId = in SetUnref()
Dencoder_context.h164 uint8_t uiTemporalId; // Idc of temporal layer to be coded member
/third_party/openh264/codec/decoder/core/inc/
Dpicture.h76 uint8_t uiTemporalId; member
/third_party/openh264/codec/decoder/core/src/
Ddecoder_core.cpp297 if (0 == pCurNal->sNalHeaderExt.uiTemporalId) { in HandleReferenceLostL0()
304 if ((0 == pCurNal->sNalHeaderExt.uiTemporalId) || (1 == pCurNal->sNalHeaderExt.uiTemporalId)) { in HandleReferenceLost()
843 pHeaderExt->uiTemporalId = uiCurByte >> 5; in DecodeNalHeaderExt()
1412 pNalHdrExtD->uiTemporalId = pNalHdrExtS->uiTemporalId; in PrefetchNalHeaderExtSyntax()
1923 …t8_t uiLastNalTId = pCurAu->pNalUnitsList[*pIdxNoInterLayerPred]->sNalHeaderExt.uiTemporalId; in RefineIdxNoInterLayerPred()
1941 iCurNalTId = pCurAu->pNalUnitsList[iCurIdx]->sNalHeaderExt.uiTemporalId; in RefineIdxNoInterLayerPred()
2109 uint8_t uiTId = pCurAu->pNalUnitsList[iCurIdx]->sNalHeaderExt.uiTemporalId; in CheckOnlyOneLayerInAu()
2123 uiCurTId = pCurAu->pNalUnitsList[iCurIdx]->sNalHeaderExt.uiTemporalId; in CheckOnlyOneLayerInAu()
2708 pNalCur->sNalHeaderExt.uiTemporalId); in DecodeCurrentAccessUnit()
2791 …iPicOrderCntLsb, pSh->iFrameNum, iCurrIdD, iCurrIdQ, dq_cur->sLayerInfo.sNalHeaderExt.uiTemporalId, in DecodeCurrentAccessUnit()
[all …]
Dmanage_dec_ref.cpp79 pRef->uiTemporalId = -1; in SetUnRef()
195 pRef->uiTemporalId = pRef->uiQualityId = 0; in WelsCheckAndRecoverForFutureDecoding()
596 pDec->uiTemporalId = pCtx->pCurDqLayer->sLayerInfo.sNalHeaderExt.uiTemporalId; in WelsMarkAsRef()
Dau_parser.cpp442 if (pLastNalHdrExt->uiTemporalId != pCurNalHeaderExt->uiTemporalId) { in CheckAccessUnitBoundaryExt()
507 if (kpLastNalHeaderExt->uiTemporalId != kpCurNalHeaderExt->uiTemporalId) { in CheckAccessUnitBoundary()
Ddecoder.cpp718 pCtx->iFeedbackTidInAu = pAccessUnit->pNalUnitsList[idx]->sNalHeaderExt.uiTemporalId; in GetVclNalTemporalId()
/third_party/openh264/codec/common/inc/
Dwels_common_defs.h263 uint8_t uiTemporalId; member
/third_party/openh264/codec/api/svc/
Dcodec_app_def.h622 unsigned char uiTemporalId; member
/third_party/openh264/test/api/
Ddecoder_ec_test.cpp721 ASSERT_EQ (iTid, info.sLayerInfo[0].uiTemporalId); in TEST_F()
809 ASSERT_EQ (iTid, info.sLayerInfo[0].uiTemporalId); in TEST_F()
Ddecode_api_test.cpp348 ASSERT_EQ (iTid, info.sLayerInfo[0].uiTemporalId); in TEST_P()
404 ASSERT_EQ (iTid, info.sLayerInfo[0].uiTemporalId); in TEST_P()