/third_party/openh264/codec/decoder/core/inc/ |
D | decoder_core.h | 57 int32_t InitBsBuffer (PWelsDecoderContext pCtx); 66 int32_t ExpandBsBuffer (PWelsDecoderContext pCtx, const int32_t kiSrcLen); 76 int32_t ExpandBsLenBuffer (PWelsDecoderContext pCtx, const int32_t kiCurrLen); 82 int32_t CheckBsBuffer (PWelsDecoderContext pCtx, const int32_t kiSrcLen); 92 int32_t WelsInitStaticMemory (PWelsDecoderContext pCtx); 99 void WelsFreeStaticMemory (PWelsDecoderContext pCtx); 104 int32_t InitialDqLayersContext (PWelsDecoderContext pCtx, const int32_t kiMaxWidth, const int32_t k… 109 void UninitialDqLayersContext (PWelsDecoderContext pCtx); 124 int32_t ParseSliceHeaderSyntaxs (PWelsDecoderContext pCtx, PBitStringAux pBs, const bool kbExtensio… 130 bool PrefetchNalHeaderExtSyntax (PWelsDecoderContext pCtx, PNalUnit const kpDst, PNalUnit const kpS… [all …]
|
D | decode_slice.h | 40 int32_t WelsActualDecodeMbCavlcISlice (PWelsDecoderContext pCtx); 41 int32_t WelsDecodeMbCavlcISlice (PWelsDecoderContext pCtx, PNalUnit pNalCur, uint32_t& uiEosFlag); 43 int32_t WelsActualDecodeMbCavlcPSlice (PWelsDecoderContext pCtx); 44 int32_t WelsDecodeMbCavlcPSlice (PWelsDecoderContext pCtx, PNalUnit pNalCur, uint32_t& uiEosFlag); 46 int32_t WelsActualDecodeMbCavlcBSlice (PWelsDecoderContext pCtx); 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); [all …]
|
D | decoder.h | 55 int32_t DecoderConfigParam (PWelsDecoderContext pCtx, const SDecodingParam* kpParam); 60 void WelsDecoderDefaults (PWelsDecoderContext pCtx, SLogContext* pLogCtx); 75 void CopySpsPps (PWelsDecoderContext pFromCtx, PWelsDecoderContext pToCtx); 91 int32_t WelsInitDecoder (PWelsDecoderContext pCtx, SLogContext* pLogCtx); 104 void WelsEndDecoder (PWelsDecoderContext pCtx); 123 int32_t WelsDecodeBs (PWelsDecoderContext pCtx, const uint8_t* kpBsBuf, const int32_t kiBsLen, 129 int32_t WelsRequestMem (PWelsDecoderContext pCtx, const int32_t kiMbWidth, const int32_t kiMbHeight, 136 void WelsFreeDynamicMemory (PWelsDecoderContext pCtx); 147 int32_t SyncPictureResolutionExt (PWelsDecoderContext pCtx, const int32_t kiMbWidth, const int32_t … 154 void InitPredFunc (PWelsDecoderContext pCtx, uint32_t uiCpuFlag); [all …]
|
D | parse_mb_syn_cabac.h | 45 int32_t ParseEndOfSliceCabac (PWelsDecoderContext pCtx, uint32_t& uiBinVal); 46 int32_t ParseSkipFlagCabac (PWelsDecoderContext pCtx, PWelsNeighAvail pNeighAvail, uint32_t& uiSkip… 47 int32_t ParseMBTypeISliceCabac (PWelsDecoderContext pCtx, PWelsNeighAvail pNeighAvail, uint32_t& ui… 48 int32_t ParseMBTypePSliceCabac (PWelsDecoderContext pCtx, PWelsNeighAvail pNeighAvail, uint32_t& ui… 49 int32_t ParseMBTypeBSliceCabac (PWelsDecoderContext pCtx, PWelsNeighAvail pNeighAvail, uint32_t& ui… 50 int32_t ParseTransformSize8x8FlagCabac (PWelsDecoderContext pCtx, PWelsNeighAvail pNeighAvail, 52 int32_t ParseSubMBTypeCabac (PWelsDecoderContext pCtx, PWelsNeighAvail pNeighAvail, uint32_t& uiSub… 53 int32_t ParseBSubMBTypeCabac (PWelsDecoderContext pCtx, PWelsNeighAvail pNeighAvail, uint32_t& uiSu… 54 int32_t ParseIntraPredModeLumaCabac (PWelsDecoderContext pCtx, int32_t& iBinVal); 55 int32_t ParseIntraPredModeChromaCabac (PWelsDecoderContext pCtx, uint8_t uiNeighAvail, int32_t& iBi… [all …]
|
D | error_concealment.h | 47 void InitErrorCon (PWelsDecoderContext pCtx); 49 void DoErrorConFrameCopy (PWelsDecoderContext pCtx); 51 void DoErrorConSliceCopy (PWelsDecoderContext pCtx); 53 void DoMbECMvCopy (PWelsDecoderContext pCtx, PPicture pDec, PPicture pRef, int32_t iMbXy, int32_t i… 55 void GetAvilInfoFromCorrectMb (PWelsDecoderContext pCtx); 56 void DoErrorConSliceMVCopy (PWelsDecoderContext pCtx); 58 int32_t MarkECFrameAsRef (PWelsDecoderContext pCtx); 60 bool NeedErrorCon (PWelsDecoderContext pCtx); 63 void ImplementErrorCon (PWelsDecoderContext pCtx);
|
D | rec_mb.h | 77 void BaseMC (PWelsDecoderContext pCtx, sMCRefMember* pMCRefMem, const int32_t& listIdx, const int8_… 81 void WelsFillRecNeededMbInfo (PWelsDecoderContext pCtx, bool bOutput, PDqLayer pCurDqLayer); 83 int32_t RecI4x4Mb (int32_t iMBXY, PWelsDecoderContext pCtx, int16_t* pScoeffLevel, PDqLayer pDqLaye… 85 int32_t RecI4x4Luma (int32_t iMBXY, PWelsDecoderContext pCtx, int16_t* pScoeffLevel, PDqLayer pDqLa… 87 int32_t RecI4x4Chroma (int32_t iMBXY, PWelsDecoderContext pCtx, int16_t* pScoeffLevel, PDqLayer pDq… 89 int32_t RecI8x8Mb (int32_t iMbXy, PWelsDecoderContext pCtx, int16_t* pScoeffLevel, PDqLayer pDqLaye… 91 int32_t RecI8x8Luma (int32_t iMbXy, PWelsDecoderContext pCtx, int16_t* pScoeffLevel, PDqLayer pDqLa… 93 int32_t RecI16x16Mb (int32_t iMBXY, PWelsDecoderContext pCtx, int16_t* pScoeffLevel, PDqLayer pDqLa… 95 int32_t RecChroma (int32_t iMBXY, PWelsDecoderContext pCtx, int16_t* pScoeffLevel, PDqLayer pDqLaye… 97 int32_t GetInterPred (uint8_t* pPredY, uint8_t* pPredCb, uint8_t* pPredCr, PWelsDecoderContext pCtx… [all …]
|
D | au_parser.h | 86 uint8_t* ParseNalHeader (PWelsDecoderContext pCtx, SNalUnitHeader* pNalUnitHeader, uint8_t* pSrcRbs… 89 int32_t ParseNonVclNal (PWelsDecoderContext pCtx, uint8_t* pRbsp, const int32_t kiSrcLen, uint8_t* … 94 int32_t ParsePrefixNalUnit (PWelsDecoderContext pCtx, PBitStringAux pBs); 96 bool CheckAccessUnitBoundary (PWelsDecoderContext pCtx, const PNalUnit kpCurNal, const PNalUnit kpL… 100 bool CheckNextAuNewSeq (PWelsDecoderContext pCtx, const PNalUnit kpCurNal, const PSps kpSps); 117 int32_t ParseSps (PWelsDecoderContext pCtx, PBitStringAux pBsAux, int32_t* pPicWidth, int32_t* pPic… 134 int32_t ParsePps (PWelsDecoderContext pCtx, PPps pPpsList, PBitStringAux pBsAux, uint8_t* pSrcNal, 151 int32_t ParseVui (PWelsDecoderContext pCtx, PSps pSps, PBitStringAux pBsAux); 194 int32_t ResetFmoList (PWelsDecoderContext pCtx);
|
D | manage_dec_ref.h | 50 void WelsResetRefPic (PWelsDecoderContext pCtx); 51 void WelsResetRefPicWithoutUnRef (PWelsDecoderContext pCtx); 52 int32_t WelsInitRefList (PWelsDecoderContext pCtx, int32_t iPoc); 53 int32_t WelsInitBSliceRefList (PWelsDecoderContext pCtx, int32_t iPoc); 54 int32_t WelsReorderRefList (PWelsDecoderContext pCtx); 55 int32_t WelsReorderRefList2 (PWelsDecoderContext pCtx); 56 int32_t WelsMarkAsRef (PWelsDecoderContext pCtx, PPicture pLastDec = NULL);
|
D | parse_mb_syn_cavlc.h | 110 PWelsDecoderContext pCtx); 125 PWelsDecoderContext pCtx); 132 int32_t ParseInterInfo (PWelsDecoderContext pCtx, int16_t iMvArray[LIST_A][30][MV_A], int8_t iRefId… 134 int32_t ParseInterBInfo (PWelsDecoderContext pCtx, int16_t iMvArray[LIST_A][30][MV_A],
|
D | mv_pred.h | 105 int32_t PredMvBDirectSpatial (PWelsDecoderContext pCtx, int16_t iMvp[LIST_A][2], int8_t ref[LIST_A… 113 int32_t GetColocatedMb (PWelsDecoderContext pCtx, MbType& mbType, SubMbType& subMbType); 118 int32_t PredBDirectTemporal (PWelsDecoderContext pCtx, int16_t iMvp[LIST_A][2], int8_t ref[LIST_A], 175 int8_t MapColToList0 (PWelsDecoderContext& pCtx, const int8_t& colocRefIndexL0,
|
D | deblocking.h | 67 void WelsDeblockingFilterSlice (PWelsDecoderContext pCtx, PDeblockingFilterMbFunc pDeblockMb); 77 void WelsDeblockingInitFilter (PWelsDecoderContext pCtx, SDeblockingFilter& pFilter, int32_t& iFilt…
|
D | cabac_decoder.h | 83 void WelsCabacGlobalInit (PWelsDecoderContext pCabacCtx); 84 void WelsCabacContextInit (PWelsDecoderContext pCtx, uint8_t eSliceType, int32_t iCabacInitIdc, in…
|
D | decoder_context.h | 517 } SWelsDecoderContext, *PWelsDecoderContext; typedef 533 PWelsDecoderContext pCtx; 546 static inline void ResetActiveSPSForEachLayer (PWelsDecoderContext pCtx) { in ResetActiveSPSForEachLayer() 553 static inline int32_t GetThreadCount (PWelsDecoderContext pCtx) { in GetThreadCount() 562 static inline int32_t GetPrevFrameNum (PWelsDecoderContext pCtx) { in GetPrevFrameNum()
|
/third_party/openh264/codec/decoder/plus/inc/ |
D | welsDecoderExt.h | 113 …DECODING_STATE DecodeFrame2WithCtx (PWelsDecoderContext pCtx, const unsigned char* kpSrc, const in… 145 int32_t InitDecoderCtx (PWelsDecoderContext& pCtx, const SDecodingParam* pParam); 146 void UninitDecoderCtx (PWelsDecoderContext& pCtx); 147 int32_t ResetDecoder (PWelsDecoderContext& pCtx); 148 int32_t ThreadResetDecoder (PWelsDecoderContext& pCtx); 151 …DECODING_STATE ReorderPicturesInDisplay (PWelsDecoderContext pCtx, unsigned char** ppDst, SBufferI… 154 …void BufferingReadyPicture (PWelsDecoderContext pCtx, unsigned char** ppDst, SBufferInfo* pDstInfo… 155 …void ReleaseBufferedReadyPictureReorder (PWelsDecoderContext pCtx, unsigned char** ppDst, SBufferI… 156 …void ReleaseBufferedReadyPictureNoReorder (PWelsDecoderContext pCtx, unsigned char** ppDst, SBuffe…
|
/third_party/openh264/codec/decoder/core/src/ |
D | decoder.cpp | 59 extern PPicture AllocPicture (PWelsDecoderContext pCtx, const int32_t kiPicWidth, const int32_t kiP… 63 static int32_t CreatePicBuff (PWelsDecoderContext pCtx, PPicBuff* ppPicBuf, const int32_t kiSize, in CreatePicBuff() 107 static int32_t IncreasePicBuff (PWelsDecoderContext pCtx, PPicBuff* ppPicBuf, const int32_t kiOldSi… in IncreasePicBuff() 169 static int32_t DecreasePicBuff (PWelsDecoderContext pCtx, PPicBuff* ppPicBuf, const int32_t kiOldSi… in DecreasePicBuff() 258 void DestroyPicBuff (PWelsDecoderContext pCtx, PPicBuff* ppPicBuf, CMemoryAlign* pMa) { in DestroyPicBuff() 314 void WelsDecoderDefaults (PWelsDecoderContext pCtx, SLogContext* pLogCtx) { in WelsDecoderDefaults() 404 void CopySpsPps (PWelsDecoderContext pFromCtx, PWelsDecoderContext pToCtx) { in CopySpsPps() 436 static inline int32_t GetTargetRefListSize (PWelsDecoderContext pCtx) { in GetTargetRefListSize() 462 int32_t WelsRequestMem (PWelsDecoderContext pCtx, const int32_t kiMbWidth, const int32_t kiMbHeight, in WelsRequestMem() 549 void WelsFreeDynamicMemory (PWelsDecoderContext pCtx) { in WelsFreeDynamicMemory() [all …]
|
D | manage_dec_ref.cpp | 54 static int32_t MMCO (PWelsDecoderContext pCtx, PRefPic pRefPic, PRefPicMarking pRefPicMarking); 55 static int32_t MMCOProcess (PWelsDecoderContext pCtx, PRefPic pRefPic, uint32_t uiMmcoType, 57 static int32_t SlidingWindow (PWelsDecoderContext pCtx, PRefPic pRefPic); 63 static int32_t WelsCheckAndRecoverForFutureDecoding (PWelsDecoderContext pCtx); 67 static int32_t RemainOneBufferInDpbForEC (PWelsDecoderContext pCtx, PRefPic pRefPic); 104 void WelsResetRefPic (PWelsDecoderContext pCtx) { in WelsResetRefPic() 129 void WelsResetRefPicWithoutUnRef (PWelsDecoderContext pCtx) { in WelsResetRefPicWithoutUnRef() 148 static int32_t WelsCheckAndRecoverForFutureDecoding (PWelsDecoderContext pCtx) { in WelsCheckAndRecoverForFutureDecoding() 210 static void WrapShortRefPicNum (PWelsDecoderContext pCtx) { in WrapShortRefPicNum() 230 int32_t WelsInitBSliceRefList (PWelsDecoderContext pCtx, int32_t iPoc) { in WelsInitBSliceRefList() [all …]
|
D | error_concealment.cpp | 43 void InitErrorCon (PWelsDecoderContext pCtx) { in InitErrorCon() 91 void DoErrorConFrameCopy (PWelsDecoderContext pCtx) { in DoErrorConFrameCopy() 115 void DoErrorConSliceCopy (PWelsDecoderContext pCtx) { in DoErrorConSliceCopy() 179 void DoMbECMvCopy (PWelsDecoderContext pCtx, PPicture pDec, PPicture pRef, int32_t iMbXy, int32_t i… in DoMbECMvCopy() 260 void GetAvilInfoFromCorrectMb (PWelsDecoderContext pCtx) { in GetAvilInfoFromCorrectMb() 378 void DoErrorConSliceMVCopy (PWelsDecoderContext pCtx) { in DoErrorConSliceMVCopy() 440 int32_t MarkECFrameAsRef (PWelsDecoderContext pCtx) { in MarkECFrameAsRef() 453 bool NeedErrorCon (PWelsDecoderContext pCtx) { in NeedErrorCon() 467 void ImplementErrorCon (PWelsDecoderContext pCtx) { in ImplementErrorCon()
|
D | parse_mb_syn_cabac.cpp | 72 static uint32_t DecodeCabacIntraMbType (PWelsDecoderContext pCtx, PWelsNeighAvail pNeighAvail, int … in DecodeCabacIntraMbType() 224 int32_t ParseEndOfSliceCabac (PWelsDecoderContext pCtx, uint32_t& uiBinVal) { in ParseEndOfSliceCabac() 230 int32_t ParseSkipFlagCabac (PWelsDecoderContext pCtx, PWelsNeighAvail pNeighAvail, uint32_t& uiSkip… in ParseSkipFlagCabac() 243 int32_t ParseMBTypeISliceCabac (PWelsDecoderContext pCtx, PWelsNeighAvail pNeighAvail, uint32_t& ui… in ParseMBTypeISliceCabac() 283 int32_t ParseMBTypePSliceCabac (PWelsDecoderContext pCtx, PWelsNeighAvail pNeighAvail, uint32_t& ui… in ParseMBTypePSliceCabac() 339 int32_t ParseMBTypeBSliceCabac (PWelsDecoderContext pCtx, PWelsNeighAvail pNeighAvail, uint32_t& ui… in ParseMBTypeBSliceCabac() 391 int32_t ParseTransformSize8x8FlagCabac (PWelsDecoderContext pCtx, PWelsNeighAvail pNeighAvail, in ParseTransformSize8x8FlagCabac() 408 int32_t ParseSubMBTypeCabac (PWelsDecoderContext pCtx, PWelsNeighAvail pNeighAvail, uint32_t& uiSub… in ParseSubMBTypeCabac() 427 int32_t ParseBSubMBTypeCabac (PWelsDecoderContext pCtx, PWelsNeighAvail pNeighAvail, uint32_t& uiSu… in ParseBSubMBTypeCabac() 461 int32_t ParseIntraPredModeLumaCabac (PWelsDecoderContext pCtx, int32_t& iBinVal) { in ParseIntraPredModeLumaCabac() [all …]
|
D | decoder_core.cpp | 47 static inline int32_t DecodeFrameConstruction (PWelsDecoderContext pCtx, uint8_t** ppDst, SBufferIn… in DecodeFrameConstruction() 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() 397 void CreateImplicitWeightTable (PWelsDecoderContext pCtx) { in CreateImplicitWeightTable() 501 int32_t ParseDecRefPicMarking (PWelsDecoderContext pCtx, PBitStringAux pBs, PSliceHeader pSh, PSps … in ParseDecRefPicMarking() 605 int32_t InitBsBuffer (PWelsDecoderContext pCtx) { in InitBsBuffer() 648 int32_t ExpandBsBuffer (PWelsDecoderContext pCtx, const int kiSrcLen) { in ExpandBsBuffer() 702 int32_t ExpandBsLenBuffer (PWelsDecoderContext pCtx, const int kiCurrLen) { in ExpandBsLenBuffer() 733 int32_t CheckBsBuffer (PWelsDecoderContext pCtx, const int32_t kiSrcLen) { in CheckBsBuffer() [all …]
|
D | rec_mb.cpp | 47 void WelsFillRecNeededMbInfo (PWelsDecoderContext pCtx, bool bOutput, PDqLayer pCurDqLayer) { in WelsFillRecNeededMbInfo() 64 int32_t RecI8x8Mb (int32_t iMbXy, PWelsDecoderContext pCtx, int16_t* pScoeffLevel, PDqLayer pDqLaye… in RecI8x8Mb() 70 int32_t RecI8x8Luma (int32_t iMbXy, PWelsDecoderContext pCtx, int16_t* pScoeffLevel, PDqLayer pDqLa… in RecI8x8Luma() 117 int32_t RecI4x4Mb (int32_t iMBXY, PWelsDecoderContext pCtx, int16_t* pScoeffLevel, PDqLayer pDqLaye… in RecI4x4Mb() 124 int32_t RecI4x4Luma (int32_t iMBXY, PWelsDecoderContext pCtx, int16_t* pScoeffLevel, PDqLayer pDqLa… in RecI4x4Luma() 160 int32_t RecI4x4Chroma (int32_t iMBXY, PWelsDecoderContext pCtx, int16_t* pScoeffLevel, PDqLayer pDq… in RecI4x4Chroma() 179 int32_t RecI16x16Mb (int32_t iMBXY, PWelsDecoderContext pCtx, int16_t* pScoeffLevel, PDqLayer pDqLa… in RecI16x16Mb() 217 static inline int32_t GetRefPic (sMCRefMember* pMCRefMem, PWelsDecoderContext pCtx, const int8_t& i… in GetRefPic() 244 void BaseMC (PWelsDecoderContext pCtx, sMCRefMember* pMCRefMem, const int32_t& listIdx, const int8_… in BaseMC() 462 int32_t GetInterPred (uint8_t* pPredY, uint8_t* pPredCb, uint8_t* pPredCr, PWelsDecoderContext pCtx… in GetInterPred() [all …]
|
D | decode_slice.cpp | 57 extern PPicture AllocPicture (PWelsDecoderContext pCtx, const int32_t kiPicWidth, const int32_t kiP… 59 static bool CheckRefPics (const PWelsDecoderContext& pCtx) { in CheckRefPics() 81 int32_t WelsTargetSliceConstruction (PWelsDecoderContext pCtx) { in WelsTargetSliceConstruction() 177 int32_t WelsMbInterSampleConstruction (PWelsDecoderContext pCtx, PDqLayer pCurDqLayer, in WelsMbInterSampleConstruction() 210 int32_t WelsMbInterConstruction (PWelsDecoderContext pCtx, PDqLayer pCurDqLayer) { in WelsMbInterConstruction() 246 void WelsLumaDcDequantIdct (int16_t* pBlock, int32_t iQp, PWelsDecoderContext pCtx) { in WelsLumaDcDequantIdct() 288 int32_t WelsMbIntraPredictionConstruction (PWelsDecoderContext pCtx, PDqLayer pCurDqLayer, bool bOu… in WelsMbIntraPredictionConstruction() 304 int32_t WelsMbInterPrediction (PWelsDecoderContext pCtx, PDqLayer pCurDqLayer) { in WelsMbInterPrediction() 334 int32_t WelsTargetMbConstruction (PWelsDecoderContext pCtx) { in WelsTargetMbConstruction() 447 int32_t ParseIntra4x4Mode (PWelsDecoderContext pCtx, PWelsNeighAvail pNeighAvail, int8_t* pIntraPre… in ParseIntra4x4Mode() [all …]
|
D | au_parser.cpp | 108 uint8_t* ParseNalHeader (PWelsDecoderContext pCtx, SNalUnitHeader* pNalUnitHeader, uint8_t* pSrcRbs… 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() 575 int32_t ParseNonVclNal (PWelsDecoderContext pCtx, uint8_t* pRbsp, const int32_t kiSrcLen, uint8_t* … in ParseNonVclNal() 688 int32_t ParsePrefixNalUnit (PWelsDecoderContext pCtx, PBitStringAux pBs) { in ParsePrefixNalUnit() 722 int32_t DecodeSpsSvcExt (PWelsDecoderContext pCtx, PSubsetSps pSpsExt, PBitStringAux pBs) { in DecodeSpsSvcExt() 838 bool CheckSpsActive (PWelsDecoderContext pCtx, PSps pSps, bool bUseSubsetFlag) { in CheckSpsActive() 911 int32_t ParseSps (PWelsDecoderContext pCtx, PBitStringAux pBsAux, int32_t* pPicWidth, int32_t* pPic… in ParseSps() 1326 int32_t ParsePps (PWelsDecoderContext pCtx, PPps pPpsList, PBitStringAux pBsAux, uint8_t* pSrcNal, in ParsePps() 1491 int32_t ParseVui (PWelsDecoderContext pCtx, PSps pSps, PBitStringAux pBsAux) { in ParseVui() [all …]
|
D | cabac_decoder.cpp | 37 void WelsCabacGlobalInit (PWelsDecoderContext pCtx) { in WelsCabacGlobalInit() 61 void WelsCabacContextInit (PWelsDecoderContext pCtx, uint8_t eSliceType, int32_t iCabacInitIdc, in… in WelsCabacContextInit()
|
/third_party/openh264/test/decoder/ |
D | DecUT_ParseSyntax.cpp | 25 PWelsDecoderContext pCtx) { in DecodeFrame() 26 PWelsDecoderContext m_pDecContext = pCtx; in DecodeFrame() 67 void UninitDecoder (PWelsDecoderContext& pCtx) { in UninitDecoder() 83 int32_t InitDecoder (const SDecodingParam* pParam, PWelsDecoderContext pCtx, SLogContext* pLogCtx) { in InitDecoder() 108 long Initialize (const SDecodingParam* pParam, PWelsDecoderContext pCtx, SLogContext* pLogCtx) { in Initialize() 166 PWelsDecoderContext m_pCtx; 194 m_pCtx = (PWelsDecoderContext)malloc (sizeof (SWelsDecoderContext)); in Init()
|
/third_party/openh264/codec/decoder/plus/src/ |
D | welsDecoderExt.cpp | 345 void CWelsDecoder::UninitDecoderCtx (PWelsDecoderContext& pCtx) { in UninitDecoderCtx() 398 int32_t CWelsDecoder::InitDecoderCtx (PWelsDecoderContext& pCtx, const SDecodingParam* pParam) { in InitDecoderCtx() 406 pCtx = (PWelsDecoderContext)WelsMallocz (sizeof (SWelsDecoderContext), "m_pDecContext"); in InitDecoderCtx() 436 int32_t CWelsDecoder::ResetDecoder (PWelsDecoderContext& pCtx) { in ResetDecoder() 457 int32_t CWelsDecoder::ThreadResetDecoder (PWelsDecoderContext& pCtx) { in ThreadResetDecoder() 501 PWelsDecoderContext pDecContext = m_pDecThrCtx[i].pCtx; in SetOption() 585 PWelsDecoderContext pDecContext = m_pDecThrCtx[0].pCtx; in GetOption() 729 DECODING_STATE CWelsDecoder::DecodeFrame2WithCtx (PWelsDecoderContext pDecContext, const unsigned c… in DecodeFrame2WithCtx() 916 PWelsDecoderContext pDecContext = m_pDecThrCtx[0].pCtx; in DecodeFrame2() 986 void CWelsDecoder::BufferingReadyPicture (PWelsDecoderContext pCtx, unsigned char** ppDst, in BufferingReadyPicture() [all …]
|