Searched refs:PNalUnit (Results 1 – 10 of 10) sorted by relevance
/third_party/openh264/codec/decoder/core/inc/ |
D | decode_slice.h | 41 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);
|
D | decoder_core.h | 118 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);
|
D | au_parser.h | 96 bool CheckAccessUnitBoundary (PWelsDecoderContext pCtx, const PNalUnit kpCurNal, const PNalUnit kpL… 100 bool CheckNextAuNewSeq (PWelsDecoderContext pCtx, const PNalUnit kpCurNal, const PSps kpSps);
|
D | nalu.h | 61 } SNalUnit, *PNalUnit; typedef 67 PNalUnit* pNalUnitsList; // list of NAL Units pointer in this AU
|
D | memmgr_nal_unit.h | 60 PNalUnit MemGetNextNal (PAccessUnit* ppAu, CMemoryAlign* pMa);
|
D | decoder_context.h | 408 PNalUnit pNalCur; // point to current NAL Nnit
|
/third_party/openh264/codec/decoder/core/src/ |
D | memmgr_nal_unit.cpp | 51 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()
|
D | decoder_core.cpp | 296 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 …]
|
D | au_parser.cpp | 110 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()
|
D | decode_slice.cpp | 853 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()
|