Lines Matching refs:frameNum

102 static u32 Mmcop6(dpbStorage_t *dpb, u32 frameNum, i32 picOrderCnt,
546 static u32 Mmcop6(dpbStorage_t *dpb, u32 frameNum, i32 picOrderCnt,
556 ASSERT(frameNum < dpb->maxFrameNum);
577 dpb->currentOut->frameNum = frameNum;
609 frameNum frame number of the current picture
632 u32 frameNum,
649 ASSERT(!isIdr || (frameNum == 0 && picOrderCnt == 0));
650 ASSERT(frameNum < dpb->maxFrameNum);
667 dpb->currentOut->frameNum = frameNum;
668 dpb->currentOut->picNum = (i32)frameNum;
702 dpb->currentOut->frameNum = 0;
723 frameNum,
734 frameNum,
748 frameNum = 0;
754 frameNum,
783 dpb->currentOut->frameNum = frameNum;
784 dpb->currentOut->picNum = (i32)frameNum;
1205 if (dpb->buffer[i].frameNum > currFrameNum)
1207 (i32)dpb->buffer[i].frameNum - (i32)dpb->maxFrameNum;
1209 frameNumWrap = (i32)dpb->buffer[i].frameNum;
1226 frameNum frame number of the current picture
1239 frameNum equal to previous reference frame used for
1244 u32 h264bsdCheckGapsInFrameNum(dpbStorage_t *dpb, u32 frameNum, u32 isRefPic,
1257 ASSERT(frameNum < dpb->maxFrameNum);
1265 if ( (frameNum != dpb->prevRefFrameNum) &&
1266 (frameNum != ((dpb->prevRefFrameNum + 1) % dpb->maxFrameNum)))
1300 dpb->buffer[dpb->dpbSize].frameNum = unUsedShortTermFrameNum;
1313 } while (unUsedShortTermFrameNum != frameNum);
1345 /* frameNum for reference pictures shall not be the same as for previous
1348 else if (isRefPic && frameNum == dpb->prevRefFrameNum)
1356 dpb->prevRefFrameNum = frameNum;
1357 else if (frameNum != dpb->prevRefFrameNum)
1360 (frameNum + dpb->maxFrameNum - 1) % dpb->maxFrameNum;