Home
last modified time | relevance | path

Searched refs:pSubsetSps (Results 1 – 11 of 11) sorted by relevance

/third_party/openh264/codec/encoder/core/src/
Dau_set.cpp351 int32_t WelsWriteSubsetSpsSyntax (SSubsetSps* pSubsetSps, SBitStringAux* pBitStringAux , int32_t* p… in WelsWriteSubsetSpsSyntax() argument
352 SWelsSPS* pSps = &pSubsetSps->pSps; in WelsWriteSubsetSpsSyntax()
357 SSpsSvcExt* pSubsetSpsExt = &pSubsetSps->sSpsSvcExt; in WelsWriteSubsetSpsSyntax()
558 int32_t WelsInitSubsetSps (SSubsetSps* pSubsetSps, SSpatialLayerConfig* pLayerParam, in WelsInitSubsetSps() argument
563 SWelsSPS* pSps = &pSubsetSps->pSps; in WelsInitSubsetSps()
565 memset (pSubsetSps, 0, sizeof (SSubsetSps)); in WelsInitSubsetSps()
572 pSubsetSps->sSpsSvcExt.iExtendedSpatialScalability = 0; /* ESS is 0 in default */ in WelsInitSubsetSps()
573 pSubsetSps->sSpsSvcExt.bAdaptiveTcoeffLevelPredFlag = false; in WelsInitSubsetSps()
574 pSubsetSps->sSpsSvcExt.bSeqTcoeffLevelPredFlag = false; in WelsInitSubsetSps()
575 pSubsetSps->sSpsSvcExt.bSliceHeaderRestrictionFlag = true; in WelsInitSubsetSps()
[all …]
Dparaset_strategy.cpp80 SWelsSPS*& pSps, SSubsetSps*& pSubsetSps, bool bSVCBaselayer) { in WelsGenerateNewSps() argument
86 pSubsetSps = & (pCtx->pSubsetArray[kiSpsId]); in WelsGenerateNewSps()
87 pSps = &pSubsetSps->pSps; in WelsGenerateNewSps()
99 …iRet = WelsInitSubsetSps (pSubsetSps, pDlayerParam, &pParam->sDependencyLayers[iDlayerIndex], pPar… in WelsGenerateNewSps()
268 SWelsSPS*& pSps, SSubsetSps*& pSubsetSps, bool bSVCBaselayer) { in GenerateNewSps() argument
271 pSps, pSubsetSps, bSVCBaselayer); in GenerateNewSps()
278 SSubsetSps* pSubsetSps, in InitPps() argument
283 …WelsInitPps (& pCtx->pPPSArray[kuiPpsId], pSps, pSubsetSps, kuiPpsId, true, kbUsingSubsetSps, kbEn… in InitPps()
479 SWelsSPS*& pSps, SSubsetSps*& pSubsetSps, bool bSvcBaselayer) { in GenerateNewSps() argument
493 pSubsetSps = & (pCtx->pSubsetArray[kiFoundSpsId]); in GenerateNewSps()
[all …]
Dencoder_ext.cpp1011 SSubsetSps* pSubsetSps = NULL; in InitDqLayers() local
1178 iDlayerCount, iSpsId, pSps, pSubsetSps, bSvcBaselayer); in InitDqLayers()
1183 pSubsetSps = & ((*ppCtx)->pSubsetArray[iSpsId]); in InitDqLayers()
1186 …pCtx)->pFuncList->pParametersetStrategy->InitPps ((*ppCtx), iSpsId, pSps, pSubsetSps, iPpsId, true, in InitDqLayers()
/third_party/openh264/codec/encoder/core/inc/
Dau_set.h80 int32_t WelsWriteSubsetSpsSyntax (SSubsetSps* pSubsetSps, SBitStringAux* pBitStringAux , int32_t* p…
121 int32_t WelsInitSubsetSps (SSubsetSps* pSubsetSps, SSpatialLayerConfig* pLayerParam,
140 SSubsetSps* pSubsetSps,
Dparaset_strategy.h72 … SWelsSPS*& pSps, SSubsetSps*& pSubsetSps, bool bSVCBaselayer) = 0;
76 SSubsetSps* pSubsetSps,
125 SWelsSPS*& pSps, SSubsetSps*& pSubsetSps, bool bSVCBaselayer);
129 SSubsetSps* pSubsetSps,
245 SWelsSPS*& pSps, SSubsetSps*& pSubsetSps, bool bSVCBaselayer);
273 SSubsetSps* pSubsetSps,
Dslice.h151 SSubsetSps* pSubsetSps; member
Dencoder_context.h187 SSubsetSps* pSubsetSps; member
/third_party/openh264/codec/decoder/core/src/
Dau_parser.cpp916 PSubsetSps pSubsetSps = NULL; in ParseSps() local
956 pSubsetSps = &sTempSubsetSps; in ParseSps()
958 memset (pSubsetSps, 0, sizeof (SSubsetSps)); in ParseSps()
1245 if ((iRet = DecodeSpsSvcExt (pCtx, pSubsetSps, pBs)) != ERR_NONE) { in ParseSps()
1250 pSubsetSps->bSvcVuiParamPresentFlag = !!uiCode; in ParseSps()
1251 if (pSubsetSps->bSvcVuiParamPresentFlag) { in ParseSps()
1270 … if (memcmp (&pCtx->sSpsPpsCtx.sSubsetSpsBuffer[iSpsId], pSubsetSps, sizeof (SSubsetSps)) != 0) { in ParseSps()
1272 … memcpy (&pCtx->sSpsPpsCtx.sSubsetSpsBuffer[MAX_SPS_COUNT], pSubsetSps, sizeof (SSubsetSps)); in ParseSps()
1276 } else if ((pCtx->pSps != NULL) && (pCtx->pSps->iSpsId == pSubsetSps->sSps.iSpsId)) { in ParseSps()
1277 … memcpy (&pCtx->sSpsPpsCtx.sSubsetSpsBuffer[MAX_SPS_COUNT], pSubsetSps, sizeof (SSubsetSps)); in ParseSps()
[all …]
Ddecoder_core.cpp882 PSubsetSps pSubsetSps = NULL; in ParseSliceHeaderSyntaxs() local
978 pSubsetSps = &pCtx->sSpsPpsCtx.sSubsetSpsBuffer[pPps->iSpsId]; in ParseSliceHeaderSyntaxs()
979 pSps = &pSubsetSps->sSps; in ParseSliceHeaderSyntaxs()
1016 pSliceHeadExt->pSubsetSps = pSubsetSps; in ParseSliceHeaderSyntaxs()
1187 if (kbExtensionFlag && !pSubsetSps->sSpsSvcExt.bSliceHeaderRestrictionFlag) { in ParseSliceHeaderSyntaxs()
1268 pSliceHeadExt->pSubsetSps = pSubsetSps; in ParseSliceHeaderSyntaxs()
1274 if (pSubsetSps->sSpsSvcExt.bInterLayerDeblockingFilterCtrlPresentFlag) { in ParseSliceHeaderSyntaxs()
1298 …pSliceHeadExt->uiRefLayerChromaPhaseXPlus1Flag = pSubsetSps->sSpsSvcExt.uiSeqRefLayerChromaPhaseXP… in ParseSliceHeaderSyntaxs()
1299 …pSliceHeadExt->uiRefLayerChromaPhaseYPlus1 = pSubsetSps->sSpsSvcExt.uiSeqRefLayerChromaPhaseYP… in ParseSliceHeaderSyntaxs()
1306 pos.iLeftOffset = pSubsetSps->sSpsSvcExt.sSeqScaledRefLayer.iLeftOffset; in ParseSliceHeaderSyntaxs()
[all …]
/third_party/openh264/codec/decoder/core/inc/
Ddec_frame.h55 PSubsetSps pSubsetSps; // current pSubsetSps used, memory alloc in external member
Dslice.h149 PSubsetSps pSubsetSps; member