Home
last modified time | relevance | path

Searched refs:PPicture (Results 1 – 20 of 20) sorted by relevance

/third_party/openh264/codec/decoder/core/src/
Dmanage_dec_ref.cpp49 static PPicture WelsDelShortFromList (PRefPic pRefPic, int32_t iFrameNum);
50 static PPicture WelsDelLongFromList (PRefPic pRefPic, uint32_t uiLongTermFrameIdx);
51 static PPicture WelsDelShortFromListSetUnref (PRefPic pRefPic, int32_t iFrameNum);
52 static PPicture WelsDelLongFromListSetUnref (PRefPic pRefPic, uint32_t uiLongTermFrameIdx);
59 static int32_t AddShortTermToList (PRefPic pRefPic, PPicture pPic);
60 static int32_t AddLongTermToList (PRefPic pRefPic, PPicture pPic, int32_t iLongTermFrameIdx, uint32…
69 static void SetUnRef (PPicture pRef) { in SetUnRef()
154 PPicture pRef = PrefetchPic (pCtx->pPicBuff); in WelsCheckAndRecoverForFutureDecoding()
214 PPicture* ppShoreRefList = pCtx->sRefPic.pShortRefList[LIST_0]; in WrapShortRefPicNum()
237 PPicture* ppShoreRefList = pCtx->sRefPic.pShortRefList[LIST_0]; in WelsInitBSliceRefList()
[all …]
Dpic_queue.cpp47 void FreePicture (PPicture pPic, CMemoryAlign* pMa);
62 PPicture AllocPicture (PWelsDecoderContext pCtx, const int32_t kiPicWidth, const int32_t kiPicHeigh… in AllocPicture()
63 PPicture pPic = NULL; in AllocPicture()
73 pPic = (PPicture) pMa->WelsMallocz (sizeof (SPicture), "PPicture"); in AllocPicture()
138 void FreePicture (PPicture pPic, CMemoryAlign* pMa) { in FreePicture()
183 PPicture PrefetchPic (PPicBuff pPicBuf) { in PrefetchPic()
185 PPicture pPic = NULL; in PrefetchPic()
218 PPicture PrefetchPicForThread (PPicBuff pPicBuf) { in PrefetchPicForThread()
219 PPicture pPic = NULL; in PrefetchPicForThread()
232 PPicture PrefetchLastPicForThread (PPicBuff pPicBuf, const int32_t& iLastPicBuffIdx) { in PrefetchLastPicForThread()
[all …]
Derror_concealment.cpp92 PPicture pDstPic = pCtx->pDec; in DoErrorConFrameCopy()
93 PPicture pSrcPic = pCtx->pLastDecPicInfo->pPreviousDecodedPictureInDpb; in DoErrorConFrameCopy()
118 PPicture pDstPic = pCtx->pDec; in DoErrorConSliceCopy()
119 PPicture pSrcPic = pCtx->pLastDecPicInfo->pPreviousDecodedPictureInDpb; in DoErrorConSliceCopy()
179 void DoMbECMvCopy (PWelsDecoderContext pCtx, PPicture pDec, PPicture pRef, int32_t iMbXy, int32_t i… in DoMbECMvCopy()
270 memset (pCtx->pECRefPic, 0, sizeof (PPicture) * 16); in GetAvilInfoFromCorrectMb()
381 PPicture pDstPic = pCtx->pDec; in DoErrorConSliceMVCopy()
382 PPicture pSrcPic = pCtx->pLastDecPicInfo->pPreviousDecodedPictureInDpb; in DoErrorConSliceMVCopy()
Ddecoder.cpp59 extern PPicture AllocPicture (PWelsDecoderContext pCtx, const int32_t kiPicWidth, const int32_t kiP…
61 extern void FreePicture (PPicture pPic, CMemoryAlign* pMa);
80 pPicBuf->ppPic = (PPicture*)pMa->WelsMallocz (kiSize * sizeof (PPicture), "PPicture*"); in CreatePicBuff()
89 PPicture pPic = AllocPicture (pCtx, kiPicWidth, kiPicHeight); in CreatePicBuff()
123 pPicNewBuf->ppPic = (PPicture*)pMa->WelsMallocz (kiNewSize * sizeof (PPicture), "PPicture*"); in IncreasePicBuff()
133 PPicture pPic = AllocPicture (pCtx, kiPicWidth, kiPicHeight); in IncreasePicBuff()
144 memcpy (pPicNewBuf->ppPic, pPicOldBuf->ppPic, kiOldSize * sizeof (PPicture)); in IncreasePicBuff()
186 pPicNewBuf->ppPic = (PPicture*)pMa->WelsMallocz (kiNewSize * sizeof (PPicture), "PPicture*"); in DecreasePicBuff()
207 memcpy (pPicNewBuf->ppPic + 1, pPicOldBuf->ppPic, (kiNewSize - 1) * sizeof (PPicture)); in DecreasePicBuff()
210 memcpy (pPicNewBuf->ppPic, pPicOldBuf->ppPic, kiNewSize * sizeof (PPicture)); in DecreasePicBuff()
[all …]
Ddeblocking.cpp472 PPicture ref0, ref1; in DeblockingBsMarginalMBAvcbase()
492 PPicture ref0, ref1; in DeblockingBsMarginalMBAvcbase()
513 PPicture ref0, ref1; in DeblockingBsMarginalMBAvcbase()
531 PPicture ref0, ref1; in DeblockingBsMarginalMBAvcbase()
553 PPicture ref_p0, ref_p1, ref_q0, ref_q1; in DeblockingBSliceBsMarginalMBAvcbase()
Ddecode_slice.cpp55 extern void FreePicture (PPicture pPic, CMemoryAlign* pMa);
57 extern PPicture AllocPicture (PWelsDecoderContext pCtx, const int32_t kiPicWidth, const int32_t kiP…
1341 PPicture* ppRefPic = pCtx->sRefPic.pRefList[LIST_0]; in WelsDecodeMbCabacPSlice()
1406 PPicture* ppRefPicL0 = pCtx->sRefPic.pRefList[LIST_0]; in WelsDecodeMbCabacBSlice()
1407 PPicture* ppRefPicL1 = pCtx->sRefPic.pRefList[LIST_1]; in WelsDecodeMbCabacBSlice()
2448 PPicture* ppRefPic = pCtx->sRefPic.pRefList[LIST_0]; in WelsDecodeMbCavlcPSlice()
2542 PPicture* ppRefPicL0 = pCtx->sRefPic.pRefList[LIST_0]; in WelsDecodeMbCavlcBSlice()
2543 PPicture* ppRefPicL1 = pCtx->sRefPic.pRefList[LIST_1]; in WelsDecodeMbCavlcBSlice()
Drec_mb.cpp48 PPicture pCurPic = pCtx->pDec; in WelsFillRecNeededMbInfo()
219 PPicture pRefPic; in GetRefPic()
257 PPicture pRefPic = pCtx->sRefPic.pRefList[listIdx][iRefIdx]; in BaseMC()
Dmv_pred.cpp317 PPicture colocPic = pCtx->sRefPic.pRefList[LIST_1][0]; in GetColocatedMb()
1164 PPicture pic1 = pCtx->sRefPic.pRefList[LIST_1][0]; in MapColToList0()
Ddecoder_core.cpp49 PPicture pPic = pCtx->pDec; in DecodeFrameConstruction()
2370 …d InitDqLayerInfo (PDqLayer pDqLayer, PLayerInfo pLayerInfo, PNalUnit pNalUnit, PPicture pPicDec) { in InitDqLayerInfo()
2595 memset (pCtx->pDec->pRefPic[LIST_0], 0, sizeof (PPicture) * MAX_DPB_COUNT); in DecodeCurrentAccessUnit()
2596 memset (pCtx->pDec->pRefPic[LIST_1], 0, sizeof (PPicture) * MAX_DPB_COUNT); in DecodeCurrentAccessUnit()
Dparse_mb_syn_cavlc.cpp1070 PPicture* ppRefPic = pCtx->sRefPic.pRefList[LIST_0]; in ParseInterInfo()
1332 PPicture* ppRefPic[2]; in ParseInterBInfo()
Dparse_mb_syn_cabac.cpp525 PPicture* ppRefPic = pCtx->sRefPic.pRefList[LIST_0]; in ParseInterPMotionInfoCabac()
/third_party/openh264/codec/decoder/core/inc/
Dpic_queue.h46 PPicture* ppPic;
55 PPicture PrefetchPic (PPicBuff pPicBuff); // To get current node applicable
56 PPicture PrefetchPicForThread (PPicBuff pPicBuff); // To get current node applicable in the case of…
57 PPicture PrefetchLastPicForThread (PPicBuff pPicBuff,
Ddecoder_context.h150 PPicture pRefList[LIST_A][MAX_DPB_COUNT]; // reference picture marking plus FIFO scheme
151 PPicture pShortRefList[LIST_A][MAX_DPB_COUNT];
152 PPicture pLongRefList[LIST_A][MAX_DPB_COUNT];
177 PPicture* pRefPics[LIST_A];
277PPicture pPreviousDecodedPictureInDpb; //pointer to previously decoded picture in DPB for…
376PPicture pDec; //pointer to current picture being reconstru…
378 PPicture
499 PPicture pECRefPic[16];
539 PPicture pDec;
Derror_concealment.h53 void DoMbECMvCopy (PWelsDecoderContext pCtx, PPicture pDec, PPicture pRef, int32_t iMbXy, int32_t i…
Ddec_frame.h115 PPicture pRef; // reference picture pointer
116 PPicture pDec; // reconstruction picture pointer for layer
Dmanage_dec_ref.h56 int32_t WelsMarkAsRef (PWelsDecoderContext pCtx, PPicture pLastDec = NULL);
Dpicture.h107 typedef struct SPicture* PPicture; typedef
/third_party/openh264/test/decoder/
DDecUT_ErrorConcealment.cpp127 PPicture pDstPic = &pECCtx->sAncPic; in DoAncErrorConSliceCopy()
128 PPicture pSrcPic = pECCtx->pCtx->pLastDecPicInfo->pPreviousDecodedPictureInDpb; in DoAncErrorConSliceCopy()
DDecUT_DeblockCommon.cpp792 PPicture iFilterPics[2][MAX_DPB_COUNT]; // Dummy reference pictures list in TEST()
807 iFilterPics[0][i] = iFilterPics[1][i] = (PPicture) (iFilterPics[0] + i); in TEST()
/third_party/openh264/codec/decoder/plus/src/
DwelsDecoderExt.cpp1083PPicture pPic = pPicBuff->ppPic[m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].iPicBuffIdx]; in ReleaseBufferedReadyPictureReorder()
1136PPicture pPic = pPicBuff->ppPic[m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].iPicBuffIdx]; in ReleaseBufferedReadyPictureReorder()
1182PPicture pPic = pPicBuff->ppPic[m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].iPicBuffIdx]; in ReleaseBufferedReadyPictureNoReorder()