Home
last modified time | relevance | path

Searched refs:PNalUnit (Results 1 – 10 of 10) sorted by relevance

/third_party/openh264/codec/decoder/core/inc/
Ddecode_slice.h41 int32_t WelsDecodeMbCavlcISlice (PWelsDecoderContext pCtx, PNalUnit pNalCur, uint32_t& uiEosFlag);
44 int32_t WelsDecodeMbCavlcPSlice (PWelsDecoderContext pCtx, PNalUnit pNalCur, uint32_t& uiEosFlag);
47 int32_t WelsDecodeMbCavlcBSlice (PWelsDecoderContext pCtx, PNalUnit pNalCur, uint32_t& uiEosFlag);
49 typedef int32_t (*PWelsDecMbFunc) (PWelsDecoderContext pCtx, PNalUnit pNalCur, uint32_t& uiEosFlag);
51 int32_t WelsDecodeMbCabacISlice (PWelsDecoderContext pCtx, PNalUnit pNalCur, uint32_t& uiEosFlag);
52 int32_t WelsDecodeMbCabacPSlice (PWelsDecoderContext pCtx, PNalUnit pNalCur, uint32_t& uiEosFlag);
53 int32_t WelsDecodeMbCabacBSlice (PWelsDecoderContext pCtx, PNalUnit pNalCur, uint32_t& uiEosFlag);
60 int32_t WelsDecodeSlice (PWelsDecoderContext pCtx, bool bFirstSliceInLayer, PNalUnit pNalCur);
Ddecoder_core.h118 void DecodeNalHeaderExt (PNalUnit pNal, uint8_t* pSrc);
130 bool PrefetchNalHeaderExtSyntax (PWelsDecoderContext pCtx, PNalUnit const kpDst, PNalUnit const kpS…
189 void WelsDqLayerDecodeStart (PWelsDecoderContext pCtx, PNalUnit pCurNal, PSps pSps, PPps pPps);
Dau_parser.h96 bool CheckAccessUnitBoundary (PWelsDecoderContext pCtx, const PNalUnit kpCurNal, const PNalUnit kpL…
100 bool CheckNextAuNewSeq (PWelsDecoderContext pCtx, const PNalUnit kpCurNal, const PSps kpSps);
Dnalu.h61 } SNalUnit, *PNalUnit; typedef
67 PNalUnit* pNalUnitsList; // list of NAL Units pointer in this AU
Dmemmgr_nal_unit.h60 PNalUnit MemGetNextNal (PAccessUnit* ppAu, CMemoryAlign* pMa);
Ddecoder_context.h408 PNalUnit pNalCur; // point to current NAL Nnit
/third_party/openh264/codec/decoder/core/src/
Dmemmgr_nal_unit.cpp51 const uint32_t kuiSizeNalUnitPtr = kuiSize * sizeof (PNalUnit); in MemInitNalList()
68 (*ppAu)->pNalUnitsList = (PNalUnit*)pPtr; in MemInitNalList()
71 (*ppAu)->pNalUnitsList[uiIdx] = (PNalUnit)pPtr; in MemInitNalList()
130 PNalUnit MemGetNextNal (PAccessUnit* ppAu, CMemoryAlign* pMa) { in MemGetNextNal()
132 PNalUnit pNu = NULL; in MemGetNextNal()
Ddecoder_core.cpp296 inline void HandleReferenceLostL0 (PWelsDecoderContext pCtx, PNalUnit pCurNal) { in HandleReferenceLostL0()
303 inline void HandleReferenceLost (PWelsDecoderContext pCtx, PNalUnit pCurNal) { in HandleReferenceLost()
310 inline int32_t WelsDecodeConstructSlice (PWelsDecoderContext pCtx, PNalUnit pCurNal) { in WelsDecodeConstructSlice()
831 void DecodeNalHeaderExt (PNalUnit pNal, uint8_t* pSrc) { in DecodeNalHeaderExt()
875 PNalUnit const kpCurNal = in ParseSliceHeaderSyntaxs()
1394 bool PrefetchNalHeaderExtSyntax (PWelsDecoderContext pCtx, PNalUnit const kppDst, PNalUnit const kp… in PrefetchNalHeaderExtSyntax()
1460 PNalUnit nal = pCurAu->pNalUnitsList[uiActualIdx]; in UpdateAccessUnit()
1820 PNalUnit t = pCurAu->pNalUnitsList[kuiActualNum + iIdx]; in ResetCurrentAccessUnit()
1840 PNalUnit t = pAu->pNalUnitsList[uiSucAuIdx]; in ForceResetCurrentAccessUnit()
2158 PNalUnit pCurNal = pCurAu->pNalUnitsList[pCurAu->uiEndPos]; in WelsDecodeAccessUnitEnd()
[all …]
Dau_parser.cpp110 PNalUnit pCurNal = NULL; in ParseNalHeader()
495 bool CheckAccessUnitBoundary (PWelsDecoderContext pCtx, const PNalUnit kpCurNal, const PNalUnit kpL… in CheckAccessUnitBoundary()
551 bool CheckNextAuNewSeq (PWelsDecoderContext pCtx, const PNalUnit kpCurNal, const PSps kpSps) { in CheckNextAuNewSeq()
689 PNalUnit pCurNal = &pCtx->sSpsPpsCtx.sPrefixNal; in ParsePrefixNalUnit()
852 PNalUnit pNalUnit = pCtx->pAccessUnitList->pNalUnitsList[i]; in CheckSpsActive()
870 PNalUnit pNalUnit = pCtx->pAccessUnitList->pNalUnitsList[i]; in CheckSpsActive()
Ddecode_slice.cpp853 int32_t WelsDecodeMbCabacISlice (PWelsDecoderContext pCtx, PNalUnit pNalCur, uint32_t& uiEosFlag) { in WelsDecodeMbCabacISlice()
1337 int32_t WelsDecodeMbCabacPSlice (PWelsDecoderContext pCtx, PNalUnit pNalCur, uint32_t& uiEosFlag) { in WelsDecodeMbCabacPSlice()
1402 int32_t WelsDecodeMbCabacBSlice (PWelsDecoderContext pCtx, PNalUnit pNalCur, uint32_t& uiEosFlag) { in WelsDecodeMbCabacBSlice()
1515 int32_t WelsDecodeSlice (PWelsDecoderContext pCtx, bool bFirstSliceInLayer, PNalUnit pNalCur) { in WelsDecodeSlice()
1621 PNalUnit pNalCur = pCtx->pNalCur; in WelsDecodeAndConstructSlice()
2066 int32_t WelsDecodeMbCavlcISlice (PWelsDecoderContext pCtx, PNalUnit pNalCur, uint32_t& uiEosFlag) { in WelsDecodeMbCavlcISlice()
2443 int32_t WelsDecodeMbCavlcPSlice (PWelsDecoderContext pCtx, PNalUnit pNalCur, uint32_t& uiEosFlag) { in WelsDecodeMbCavlcPSlice()
2537 int32_t WelsDecodeMbCavlcBSlice (PWelsDecoderContext pCtx, PNalUnit pNalCur, uint32_t& uiEosFlag) { in WelsDecodeMbCavlcBSlice()