Home
last modified time | relevance | path

Searched refs:iSpsId (Results 1 – 16 of 16) sorted by relevance

/third_party/openh264/codec/decoder/core/src/
Dau_parser.cpp461 if (pLastSliceHeader->pSps->iSpsId != pCurSliceHeader->pSps->iSpsId) in CheckAccessUnitBoundaryExt()
845 …f (pSps->iMbWidth > 0 && pSps->iMbHeight > 0 && pCtx->sSpsPpsCtx.bSubspsAvailFlags[pSps->iSpsId]) { in CheckSpsActive()
855 if (pNextUsedSps->iSpsId == pSps->iSpsId) in CheckSpsActive()
863 … if (pSps->iMbWidth > 0 && pSps->iMbHeight > 0 && pCtx->sSpsPpsCtx.bSpsAvailFlags[pSps->iSpsId]) { in CheckSpsActive()
873 if (pNextUsedSps->iSpsId == pSps->iSpsId) in CheckSpsActive()
920 int32_t iSpsId; in ParseSps() local
955 iSpsId = uiCode; in ParseSps()
972 pSps->iSpsId = iSpsId; in ParseSps()
1162 SSpsBsInfo* pSpsBs = &pCtx->sSpsBsInfo [iSpsId]; in ParseSps()
1163 pSpsBs->iSpsId = iSpsId; in ParseSps()
[all …]
Dmanage_dec_ref.cpp81 pRef->iSpsId = -1; in SetUnRef()
158 pRef->iSpsId = pCtx->pSps->iSpsId; in WelsCheckAndRecoverForFutureDecoding()
431 && (pSliceHeader->iSpsId != ppRefList[i]->iSpsId)) { //check; in WelsReorderRefList()
433 pSliceHeader->iSpsId, ppRefList[i]->iSpsId); in WelsReorderRefList()
448 && (pSliceHeader->iSpsId != ppRefList[i]->iSpsId)) { //check; in WelsReorderRefList()
450 pSliceHeader->iSpsId, ppRefList[i]->iSpsId); in WelsReorderRefList()
597 pDec->iSpsId = pCtx->pSps->iSpsId; in WelsMarkAsRef()
Ddecoder_core.cpp122 int32_t iSpsId = pCtx->pSps->iSpsId; in DecodeFrameConstruction() local
126 pSpsBs = bSubSps ? &pCtx->sSubsetSpsBsInfo [iSpsId] : &pCtx->sSpsBsInfo [iSpsId]; in DecodeFrameConstruction()
854 pDecoderStatistics->iCurrentActiveSpsId = pSps->iSpsId; in UpdateDecoderStatisticsForActiveParaset()
978 pSubsetSps = &pCtx->sSpsPpsCtx.sSubsetSpsBuffer[pPps->iSpsId]; in ParseSliceHeaderSyntaxs()
980 if (pCtx->sSpsPpsCtx.bSubspsAvailFlags[pPps->iSpsId] == false) { in ParseSliceHeaderSyntaxs()
982 if (pCtx->sSpsPpsCtx.iSubSPSLastInvalidId != pPps->iSpsId) { in ParseSliceHeaderSyntaxs()
983 …, WELS_LOG_ERROR, "Sub SPS id (%d) is invalid, previous id (%d) error ignored (%d)!", pPps->iSpsId, in ParseSliceHeaderSyntaxs()
985 pCtx->sSpsPpsCtx.iSubSPSLastInvalidId = pPps->iSpsId; in ParseSliceHeaderSyntaxs()
995 if (pCtx->sSpsPpsCtx.bSpsAvailFlags[pPps->iSpsId] == false) { in ParseSliceHeaderSyntaxs()
997 if (pCtx->sSpsPpsCtx.iSPSLastInvalidId != pPps->iSpsId) { in ParseSliceHeaderSyntaxs()
[all …]
Ddecode_slice.cpp108 pCurDqLayer->pDec->iSpsId = pCtx->pSps->iSpsId; in WelsTargetSliceConstruction()
/third_party/openh264/codec/encoder/core/inc/
Dparaset_strategy.h51 virtual int32_t GetSpsIdOffset (const int32_t iPpsId, const int32_t iSpsId) = 0;
103 virtual int32_t GetSpsIdOffset (const int32_t iPpsId, const int32_t iSpsId);
216 virtual int32_t GetSpsIdOffset (const int32_t iPpsId, const int32_t iSpsId);
227 void DebugSpsPps (const int32_t iPpsId, const int32_t iSpsId);
Ddq_map.h52 uint8_t iSpsId; // pSps id member
Dparameter_sets.h137 uint32_t iSpsId; member
Dslice.h130 int32_t iSpsId; member
/third_party/openh264/codec/decoder/core/inc/
Dparameter_sets.h78 int32_t iSpsId; member
170 int32_t iSpsId; member
Dpicture.h85 int32_t iSpsId; //against mosaic caused by cross-IDR interval reference. member
Dslice.h123 int32_t iSpsId; member
Ddecoder_context.h120 int32_t iSpsId; member
/third_party/openh264/codec/encoder/core/src/
Dparaset_strategy.cpp219 int32_t CWelsParametersetIdConstant::GetSpsIdOffset (const int32_t iPpsId, const int32_t iSpsId) { in GetSpsIdOffset() argument
608 …istingPps (SWelsSPS* pSps, SSubsetSps* pSubsetSps, const bool kbUseSubsetSps, const int32_t iSpsId, in FindExistingPps() argument
627 if ((sTmpPps.iSpsId == pPpsArray[iId].iSpsId) in FindExistingPps()
Dau_set.cpp404 …BsWriteUE (pLocalBitStringAux, pPps->iSpsId + pParametersetStrategy->GetSpsIdOffset (pPps->iPpsId,… in WelsWritePpsSyntax()
604 pPps->iSpsId = pUsedSps->uiSpsId; in WelsInitPps()
Dencoder_ext.cpp1016 int32_t iSpsId = 0; in InitDqLayers() local
1177iSpsId = (*ppCtx)->pFuncList->pParametersetStrategy->GenerateNewSps (*ppCtx, bUseSubsetSps, iDlaye… in InitDqLayers()
1178 iDlayerCount, iSpsId, pSps, pSubsetSps, bSvcBaselayer); in InitDqLayers()
1179 WELS_VERIFY_RETURN_IF (ENC_RETURN_UNSUPPORTED_PARA, (0 > iSpsId)) in InitDqLayers()
1181 pSps = & ((*ppCtx)->pSpsArray[iSpsId]); in InitDqLayers()
1183 pSubsetSps = & ((*ppCtx)->pSubsetArray[iSpsId]); in InitDqLayers()
1186 …iPpsId = (*ppCtx)->pFuncList->pParametersetStrategy->InitPps ((*ppCtx), iSpsId, pSps, pSubsetSps, … in InitDqLayers()
1204 pDqIdc->iSpsId = iSpsId; in InitDqLayers()
1208 ++ iSpsId; in InitDqLayers()
2551 int32_t iCurSpsId = pDqIdc->iSpsId; in WelsInitCurrentLayer()
[all …]
Dsvc_encode_slice.cpp1153 pSHExt->sSliceHeader.iSpsId = pBaseSHExt->sSliceHeader.iSpsId; in InitSliceHeadWithBase()