Lines Matching defs:video

23 #include "mp4dec_lib.h" /* video decoder function prototypes */
36 void ConcealTexture_I(VideoDecData *video, int32 startFirstPartition, int mb_start, int mb_stop, int slice_counter)
39 BitstreamDecVideo *stream = video->bitstream;
41 int intra_dc_vlc_thr = video->currVop->intraDCVlcThr;
45 video->usePrevQP = 0;
48 video->mbnum = mbnum;
49 video->mbnum_row = PV_GET_ROW(mbnum, video->nMBPerRow);
50 video->mbnum_col = mbnum - video->mbnum_row * video->nMBPerRow;
51 video->sliceNo[mbnum] = (uint8) slice_counter;
52 QP = video->QPMB[mbnum];
54 GetMBheaderDataPart_DQUANT_DC(video, &QP);
58 if (video->usePrevQP)
59 QP = video->QPMB[mbnum-1];
62 ConcealPacket(video, mbnum, mb_stop, slice_counter);
63 video->mbnum = mb_stop - 1;
64 video->mbnum_row = PV_GET_ROW(video->mbnum, video->nMBPerRow);
65 video->mbnum_col = video->mbnum - video->mbnum_row * video->nMBPerRow;
70 video->headerInfo.CBP[mbnum] = 0;
71 video->acPredFlag[mbnum] = 0;
72 GetMBData_DataPart(video);
73 video->usePrevQP = 1;
86 void ConcealTexture_P(VideoDecData *video, int mb_start, int mb_stop, int slice_counter)
92 video->mbnum = mbnum;
93 video->mbnum_row = PV_GET_ROW(mbnum, video->nMBPerRow);
94 video->mbnum_col = mbnum - video->mbnum_row * video->nMBPerRow;
95 video->sliceNo[mbnum] = (uint8) slice_counter;
96 oscl_memset(video->mblock->block, 0, sizeof(typeMBStore));
99 if (video->headerInfo.Mode[mbnum] & INTER_MASK)
101 MBMotionComp(video, 0);
105 video->headerInfo.Mode[mbnum] = MODE_SKIPPED;
106 SkippedMBMotionComp(video);
120 void ConcealPacket(VideoDecData *video,
128 CopyVopMB(video->currVop, video->concealFrame, i, video->width, video->height);
129 video->sliceNo[i] = (uint8) slice_counter;
130 video->headerInfo.Mode[i] = MODE_SKIPPED;