Lines Matching defs:video

18 #include "mp4dec_lib.h" /* video decoder function prototypes */
31 void ConcealTexture_I(VideoDecData *video, int32 startFirstPartition, int mb_start, int mb_stop, int slice_counter)
34 BitstreamDecVideo *stream = video->bitstream;
36 int intra_dc_vlc_thr = video->currVop->intraDCVlcThr;
40 video->usePrevQP = 0;
43 video->mbnum = mbnum;
44 video->mbnum_row = PV_GET_ROW(mbnum, video->nMBPerRow);
45 video->mbnum_col = mbnum - video->mbnum_row * video->nMBPerRow;
46 video->sliceNo[mbnum] = (uint8) slice_counter;
47 QP = video->QPMB[mbnum];
49 GetMBheaderDataPart_DQUANT_DC(video, &QP);
53 if (video->usePrevQP)
54 QP = video->QPMB[mbnum-1];
57 ConcealPacket(video, mbnum, mb_stop, slice_counter);
58 video->mbnum = mb_stop - 1;
59 video->mbnum_row = PV_GET_ROW(video->mbnum, video->nMBPerRow);
60 video->mbnum_col = video->mbnum - video->mbnum_row * video->nMBPerRow;
65 video->headerInfo.CBP[mbnum] = 0;
66 video->acPredFlag[mbnum] = 0;
67 GetMBData_DataPart(video);
68 video->usePrevQP = 1;
81 void ConcealTexture_P(VideoDecData *video, int mb_start, int mb_stop, int slice_counter)
87 video->mbnum = mbnum;
88 video->mbnum_row = PV_GET_ROW(mbnum, video->nMBPerRow);
89 video->mbnum_col = mbnum - video->mbnum_row * video->nMBPerRow;
90 video->sliceNo[mbnum] = (uint8) slice_counter;
91 oscl_memset(video->mblock->block, 0, sizeof(typeMBStore));
94 if (video->headerInfo.Mode[mbnum] & INTER_MASK)
96 MBMotionComp(video, 0);
100 video->headerInfo.Mode[mbnum] = MODE_SKIPPED;
101 SkippedMBMotionComp(video);
115 void ConcealPacket(VideoDecData *video,
123 CopyVopMB(video->currVop, video->concealFrame, i, video->width, video->height);
124 video->sliceNo[i] = (uint8) slice_counter;
125 video->headerInfo.Mode[i] = MODE_SKIPPED;