/third_party/openh264/codec/decoder/core/inc/ |
D | mv_pred.h | 58 void UpdateP16x16MotionInfo (PDqLayer pCurDqLayer, int32_t listIdx, int8_t iRef, int16_t iMVs[2]); 65 void UpdateP16x16RefIdx (PDqLayer pCurDqLayer, int32_t listIdx, int8_t iRef); 72 void UpdateP16x16MotionOnly (PDqLayer pCurDqLayer, int32_t listIdx, int16_t iMVs[2]); 79 void UpdateP16x8MotionInfo (PDqLayer pCurDqLayer, int16_t iMotionVector[LIST_A][30][MV_A], 89 void UpdateP8x16MotionInfo (PDqLayer pCurDqLayer, int16_t iMotionVector[LIST_A][30][MV_A], 98 void PredPSkipMvFromNeighbor (PDqLayer pCurDqLayer, int16_t iMvp[2]); 156 void FillSpatialDirect8x8Mv (PDqLayer pCurDqLayer, const int16_t& iIdx8, const int8_t& iPartCount, … 165 void FillTemporalDirect8x8Mv (PDqLayer pCurDqLayer, const int16_t& iIdx8, const int8_t& iPartCount, 183 void Update8x8RefIdx (PDqLayer& pCurDqLayer, const int16_t& iPartIdx, const int32_t& listIdx, const… 185 inline uint32_t* GetMbType (PDqLayer& pCurDqLayer) { in GetMbType()
|
D | rec_mb.h | 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…
|
D | deblocking.h | 86 void WelsDeblockingFilterMB (PDqLayer pCurDqLayer, SDeblockingFilter& pFilter, int32_t& iFilterIdc, 100 uint32_t DeblockingBsMarginalMBAvcbase (PDeblockingFilter pFilter, PDqLayer pCurDqLayer, int32_t i… 102 uint32_t DeblockingBSliceBsMarginalMBAvcbase (PDqLayer pCurDqLayer, int32_t iEdge, int32_t iNeighMb… 104 int32_t DeblockingAvailableNoInterlayer (PDqLayer pCurDqLayer, int32_t iFilterIdc); 106 void WelsDeblockingMb (PDqLayer pCurDqLayer, PDeblockingFilter pFilter, int32_t iBoundryFlag); 108 inline int8_t* GetPNzc (PDqLayer pCurDqLayer, int32_t iMbXy) { in GetPNzc()
|
D | parse_mb_syn_cavlc.h | 54 void GetNeighborAvailMbType (PWelsNeighAvail pNeighAvail, PDqLayer pCurDqLayer); 55 void WelsFillCacheNonZeroCount (PWelsNeighAvail pNeighAvail, uint8_t* pNonZeroCount, PDqLayer pCurD… 57 PDqLayer pCurDqLayer); 59 PDqLayer pCurDqLayer); 62 PDqLayer pCurDqLayer); 63 void WelsFillDirectCacheCabac (PWelsNeighAvail pNeighAvail, int8_t iDirect[30], PDqLayer pCurDqLaye… 65 … int16_t iMvArray[LIST_A][30][MV_A], int8_t iRefIdxArray[LIST_A][30], PDqLayer pCurDqLayer);
|
D | decode_slice.h | 65 int32_t WelsMbIntraPredictionConstruction (PWelsDecoderContext pCtx, PDqLayer pCurDqLayer, bool bOu… 66 int32_t WelsMbInterSampleConstruction (PWelsDecoderContext pCtx, PDqLayer pCurDqLayer, 68 int32_t WelsMbInterConstruction (PWelsDecoderContext pCtx, PDqLayer pCurDqLayer); 70 int32_t WelsMbInterPrediction (PWelsDecoderContext pCtx, PDqLayer pCurDqLayer);
|
D | parse_mb_syn_cabac.h | 81 void UpdateP8x8RefIdxCabac (PDqLayer pCurDqLayer, int8_t pRefIndex[LIST_A][30], int32_t iPartIdx… 83 void UpdateP8x8DirectCabac (PDqLayer pCurDqLayer, int32_t iPartIdx); 84 void UpdateP16x16DirectCabac (PDqLayer pCurDqLayer);
|
D | decoder_context.h | 180 typedef void (*PDeblockingFilterMbFunc) (PDqLayer pCurDqLayer, PDeblockingFilter filter, int32_t b… 220 int8_t* pIntraPredMode, PDqLayer pCurDqLayer); 224 PDqLayer pCurDqLayer); 225 …elsParseIntra16x16ModeFunc) (PWelsNeighAvail pNeighAvail, PBitStringAux pBs, PDqLayer pCurDqLayer); 405 PDqLayer 407 …PDqLayer pDqLayersList[LAYER_NUM_EXCHANGEABLE]; // DQ layers list with memor…
|
D | dec_frame.h | 51 typedef SDqLayer* PDqLayer; typedef
|
/third_party/openh264/test/decoder/ |
D | DecUT_PredMv.cpp | 264 void AnchorPredPSkipMvFromNeighbor (PDqLayer pCurLayer, int16_t iMvp[2]) { in AnchorPredPSkipMvFromNeighbor() 415 int32_t AllocLayerData (PDqLayer pDqLayer) { in AllocLayerData() 440 int32_t FreeLayerData (PDqLayer pDqLayer) { in FreeLayerData() 465 void InitRandomLayerSliceIdc (PDqLayer pDqLayer) { in InitRandomLayerSliceIdc() 477 void InitRandomLayerMbType (PDqLayer pDqLayer) { in InitRandomLayerMbType() 483 void InitRandomLayerMvData (PDqLayer pDqLayer) { in InitRandomLayerMvData() 493 void InitRandomLayerRefIdxData (PDqLayer pDqLayer) { in InitRandomLayerRefIdxData() 501 void InitRandomLayerData (PDqLayer pDqLayer) { in InitRandomLayerData()
|
D | DecUT_DeblockCommon.cpp | 17 extern void FilteringEdgeChromaHV (PDqLayer pCurDqLayer, PDeblockingFilter pFilter, int32_t iBound… 18 extern void FilteringEdgeLumaHV (PDqLayer pCurDqLayer, PDeblockingFilter pFilter, int32_t iBoundry… 51 void UT_DeblockingFuncInterface (PDqLayer pCurDqLayer, PDeblockingFilter filter, int32_t boundry_f… in UT_DeblockingFuncInterface()
|
/third_party/openh264/codec/decoder/core/src/ |
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() 298 static void WeightPrediction (PDqLayer pCurDqLayer, sMCRefMember* pMCRefMem, int32_t listIdx, int32… in WeightPrediction() 366 static void BiWeightPrediction (PDqLayer pCurDqLayer, sMCRefMember* pMCRefMem, sMCRefMember* pTempM… in BiWeightPrediction() 425 static void BiPrediction (PDqLayer pCurDqLayer, sMCRefMember* pMCRefMem, sMCRefMember* pTempMCRefMe… in BiPrediction() [all …]
|
D | mv_pred.cpp | 158 void PredPSkipMvFromNeighbor (PDqLayer pCurDqLayer, int16_t iMvp[2]) { in PredPSkipMvFromNeighbor() 311 PDqLayer pCurDqLayer = pCtx->pCurDqLayer; in GetColocatedMb() 396 PDqLayer pCurDqLayer = pCtx->pCurDqLayer; in PredMvBDirectSpatial() 616 PDqLayer pCurDqLayer = pCtx->pCurDqLayer; in PredBDirectTemporal() 797 void UpdateP16x16MotionInfo (PDqLayer pCurDqLayer, int32_t listIdx, int8_t iRef, int16_t iMVs[2]) { in UpdateP16x16MotionInfo() 829 void UpdateP16x16RefIdx (PDqLayer pCurDqLayer, int32_t listIdx, int8_t iRef) { in UpdateP16x16RefIdx() 846 void UpdateP16x16MotionOnly (PDqLayer pCurDqLayer, int32_t listIdx, int16_t iMVs[2]) { in UpdateP16x16MotionOnly() 871 void UpdateP16x8MotionInfo (PDqLayer pCurDqLayer, int16_t iMotionVector[LIST_A][30][MV_A], in UpdateP16x8MotionInfo() 910 void UpdateP8x16MotionInfo (PDqLayer pCurDqLayer, int16_t iMotionVector[LIST_A][30][MV_A], in UpdateP8x16MotionInfo() 950 void FillSpatialDirect8x8Mv (PDqLayer pCurDqLayer, const int16_t& iIdx8, const int8_t& iPartCount, … in FillSpatialDirect8x8Mv() [all …]
|
D | deblocking.cpp | 259 void static inline DeblockingBSInsideMBNormal (PDeblockingFilter pFilter, PDqLayer pCurDqLayer, ui… in DeblockingBSInsideMBNormal() 346 void static inline DeblockingBSliceBSInsideMBNormal (PDeblockingFilter pFilter, PDqLayer pCurDqLay… in DeblockingBSliceBSInsideMBNormal() 451 uint32_t DeblockingBsMarginalMBAvcbase (PDeblockingFilter pFilter, PDqLayer pCurDqLayer, int32_t i… in DeblockingBsMarginalMBAvcbase() 544 uint32_t DeblockingBSliceBsMarginalMBAvcbase (PDeblockingFilter pFilter, PDqLayer pCurDqLayer, int… in DeblockingBSliceBsMarginalMBAvcbase() 671 int32_t DeblockingAvailableNoInterlayer (PDqLayer pCurDqLayer, int32_t iFilterIdc) { in DeblockingAvailableNoInterlayer() 885 static void DeblockingInterMb (PDqLayer pCurDqLayer, PDeblockingFilter pFilter, uint8_t nBS[2][4][… in DeblockingInterMb() 974 void FilteringEdgeLumaHV (PDqLayer pCurDqLayer, PDeblockingFilter pFilter, int32_t iBoundryFlag) { in FilteringEdgeLumaHV() 1035 void FilteringEdgeChromaHV (PDqLayer pCurDqLayer, PDeblockingFilter pFilter, int32_t iBoundryFlag)… in FilteringEdgeChromaHV() 1129 static void DeblockingIntraMb (PDqLayer pCurDqLayer, PDeblockingFilter pFilter, int32_t iBoundryFl… in DeblockingIntraMb() 1134 void WelsDeblockingMb (PDqLayer pCurDqLayer, PDeblockingFilter pFilter, int32_t iBoundryFlag) { in WelsDeblockingMb() [all …]
|
D | decode_slice.cpp | 82 PDqLayer pCurDqLayer = pCtx->pCurDqLayer; in WelsTargetSliceConstruction() 177 int32_t WelsMbInterSampleConstruction (PWelsDecoderContext pCtx, PDqLayer pCurDqLayer, in WelsMbInterSampleConstruction() 210 int32_t WelsMbInterConstruction (PWelsDecoderContext pCtx, PDqLayer pCurDqLayer) { in WelsMbInterConstruction() 288 int32_t WelsMbIntraPredictionConstruction (PWelsDecoderContext pCtx, PDqLayer pCurDqLayer, bool bOu… in WelsMbIntraPredictionConstruction() 304 int32_t WelsMbInterPrediction (PWelsDecoderContext pCtx, PDqLayer pCurDqLayer) { in WelsMbInterPrediction() 335 PDqLayer pCurDqLayer = pCtx->pCurDqLayer; in WelsTargetMbConstruction() 449 PDqLayer pCurDqLayer) { in ParseIntra4x4Mode() 527 PDqLayer pCurDqLayer) { in ParseIntra8x8Mode() 611 PDqLayer pCurDqLayer) { in ParseIntra16x16Mode() 647 PDqLayer pCurDqLayer = pCtx->pCurDqLayer; in WelsDecodeMbCabacISliceBaseMode0() [all …]
|
D | parse_mb_syn_cavlc.cpp | 56 void GetNeighborAvailMbType (PWelsNeighAvail pNeighAvail, PDqLayer pCurDqLayer) { in GetNeighborAvailMbType() 108 … PDqLayer pCurDqLayer) { //no matter slice type, intra_pred_constrained_flag in WelsFillCacheNonZeroCount() 156 PDqLayer pCurDqLayer) { //no matter slice type in WelsFillCacheConstrain1IntraNxN() 202 PDqLayer pCurDqLayer) { //no matter slice type in WelsFillCacheConstrain0IntraNxN() 248 … int16_t iMvdCache[LIST_A][30][MV_A], int8_t iRefIdxArray[LIST_A][30], PDqLayer pCurDqLayer) { in WelsFillCacheInterCabac() 388 void WelsFillDirectCacheCabac (PWelsNeighAvail pNeighAvail, int8_t iDirect[30], PDqLayer pCurDqLaye… in WelsFillDirectCacheCabac() 430 … int16_t iMvArray[LIST_A][30][MV_A], int8_t iRefIdxArray[LIST_A][30], PDqLayer pCurDqLayer) { in WelsFillCacheInter() 1072 PDqLayer pCurDqLayer = pCtx->pCurDqLayer; in ParseInterInfo() 1338 PDqLayer pCurDqLayer = pCtx->pCurDqLayer; in ParseInterBInfo()
|
D | parse_mb_syn_cabac.cpp | 104 void UpdateP16x8RefIdxCabac (PDqLayer pCurDqLayer, int8_t pRefIndex[LIST_A][30], int32_t iPartIdx, … in UpdateP16x8RefIdxCabac() 121 void UpdateP8x16RefIdxCabac (PDqLayer pCurDqLayer, int8_t pRefIndex[LIST_A][30], int32_t iPartIdx, … in UpdateP8x16RefIdxCabac() 141 void UpdateP8x8RefIdxCabac (PDqLayer pCurDqLayer, int8_t pRefIndex[LIST_A][30], int32_t iPartIdx, c… in UpdateP8x8RefIdxCabac() 151 void UpdateP8x8DirectCabac (PDqLayer pCurDqLayer, int32_t iPartIdx) { in UpdateP8x8DirectCabac() 158 void UpdateP16x16DirectCabac (PDqLayer pCurDqLayer) { in UpdateP16x16DirectCabac() 524 PDqLayer pCurDqLayer = pCtx->pCurDqLayer; in ParseInterPMotionInfoCabac() 730 PDqLayer pCurDqLayer = pCtx->pCurDqLayer; in ParseInterBMotionInfoCabac()
|
D | decoder_core.cpp | 48 PDqLayer pCurDq = pCtx->pCurDqLayer; in DecodeFrameConstruction() 401 PDqLayer pCurDqLayer = pCtx->pCurDqLayer; in CreateImplicitWeightTable() 1505 PDqLayer pDq = (PDqLayer)pMa->WelsMallocz (sizeof (SDqLayer), "PDqLayer"); in InitialDqLayersContext() 1642 PDqLayer pDq = pCtx->pDqLayersList[i]; in UninitialDqLayersContext() 2370 static inline void InitDqLayerInfo (PDqLayer pDqLayer, PLayerInfo pLayerInfo, PNalUnit pNalUnit, PP… in InitDqLayerInfo() 2446 void InitCurDqLayerData (PWelsDecoderContext pCtx, PDqLayer pCurDq) { in InitCurDqLayerData() 2526 PDqLayer dq_cur = pCtx->pCurDqLayer; in DecodeCurrentAccessUnit()
|
D | error_concealment.cpp | 264 PDqLayer pCurDqLayer = pCtx->pCurDqLayer; in GetAvilInfoFromCorrectMb()
|
D | decoder.cpp | 1200 PDqLayer pCurDq = pCtx->pCurDqLayer; in UpdateDecStatNoFreezingInfo()
|