Searched defs:mblock (Results 1 - 8 of 8) sorted by relevance

/frameworks/av/media/libstagefright/codecs/avc/common/src/
H A Dmb_access.cpp35 video->mbAvailA = (video->mblock[video->mbAddrA].slice_id == video->currMB->slice_id);
38 video->mbAvailD = (video->mblock[video->mbAddrD].slice_id == video->currMB->slice_id);
44 video->mbAvailB = (video->mblock[video->mbAddrB].slice_id == video->currMB->slice_id);
47 video->mbAvailC = (video->mblock[video->mbAddrC].slice_id == video->currMB->slice_id);
53 bool mb_is_available(AVCMacroblock *mblock, uint PicSizeInMbs, int mbAddr, int currMbAddr) argument
60 if (mblock[mbAddr].slice_id != mblock[currMbAddr].slice_id)
76 leftMB = video->mblock + pix.mb_addr; */
87 tempMB = video->mblock + video->mbAddrA;
99 topMB = video->mblock
[all...]
/frameworks/av/media/libstagefright/codecs/m4v_h263/dec/src/
H A Dblock_idct.cpp225 MacroBlock *mblock = video->mblock; local
241 BlockIDCT_intra(mblock, c_comp, 0, width);
242 BlockIDCT_intra(mblock, c_comp + 8, 1, width);
243 BlockIDCT_intra(mblock, c_comp + (width << 3), 2, width);
244 BlockIDCT_intra(mblock, c_comp + (width << 3) + 8, 3, width);
245 BlockIDCT_intra(mblock, cu_comp, 4, width_uv);
246 BlockIDCT_intra(mblock, cv_comp, 5, width_uv);
251 MacroBlock *mblock, PIXEL *c_comp, int comp, int width)
256 int16 *coeff_in = mblock
250 BlockIDCT_intra( MacroBlock *mblock, PIXEL *c_comp, int comp, int width) argument
[all...]
H A Dcombined_decode.cpp184 // Motion compensation and put video->mblock->pred_block
431 video->mblock->direction = 0;
435 video->mblock->direction = 1;
530 MacroBlock *mblock = video->mblock; local
543 int *no_coeff = mblock->no_coeff;
572 /* oscl_memset(mblock->block, 0, sizeof(typeMBStore)); Aug 9,2005 */
585 mblock->DCScalarLum = cal_dc_scaler(QP, LUMINANCE_DC_TYPE); /* 3/01/01 */
586 mblock->DCScalarChr = cal_dc_scaler(QP, CHROMINANCE_DC_TYPE);
590 dataBlock = mblock
[all...]
H A Ddatapart_decode.cpp479 /* Motion compensation and put it to video->mblock->pred_block */
622 MacroBlock *mblock = video->mblock; local
632 int ncoeffs[6], *no_coeff = mblock->no_coeff;
662 /* oscl_memset(mblock->block, 0, sizeof(typeMBStore)); Aug 9,2005 */
675 mblock->DCScalarLum = cal_dc_scaler(QP, LUMINANCE_DC_TYPE); /* ACDC 03/01/01 */
676 mblock->DCScalarChr = cal_dc_scaler(QP, CHROMINANCE_DC_TYPE);
680 dataBlock = mblock->block[comp]; /*, 10/20/2000 */
685 switched, mblock->bitmapcol[comp], &mblock
[all...]
H A Dmp4lib_int.h213 MacroBlock *mblock; /* Macroblock data structure */ member in struct:tagVideoDecData
/frameworks/av/media/libstagefright/codecs/avc/enc/src/
H A Dslice.cpp44 currMB = video->currMB = &(video->mblock[CurrMbAddr]);
72 video->intraAvailA = video->mblock[video->mbAddrA].mb_intra;
76 video->intraAvailB = video->mblock[video->mbAddrB].mb_intra ;
80 video->intraAvailC = video->mblock[video->mbAddrC].mb_intra;
84 video->intraAvailD = video->mblock[video->mbAddrD].mb_intra;
340 MB_A = &video->mblock[video->mbAddrA];
341 MB_B = &video->mblock[video->mbAddrB];
867 /* input is mblock->sub_mb_type[] */
868 void InterpretSubMBTypeP(AVCMacroblock *mblock, uint *sub_mb_type) argument
879 sub_mb_type[i] = mblock
885 InterpretSubMBTypeB(AVCMacroblock *mblock, uint *sub_mb_type) argument
[all...]
H A Dmotion_est.cpp248 AVCMacroblock *currMB, *mblock = video->mblock; local
293 mblock[i].mb_intra = 0;
306 AVCRasterIntraUpdate(encvid, mblock, totalMB, rateCtrl->intraMBRate);
351 video->currMB = currMB = mblock + mbnum;
446 mblock[i].mb_intra = 1;
571 void AVCRasterIntraUpdate(AVCEncObject *encvid, AVCMacroblock *mblock, int totalMB, int numRefresh) argument
578 (mblock + indx)->mb_intra = 1;
588 (mblock + indx)->mb_intra = 1;
/frameworks/av/media/libstagefright/codecs/avc/common/include/
H A Davcint_common.h677 AVCMacroblock *mblock; /* array of macroblocks covering entire picture */ member in struct:tagCommonObj

Completed in 113 milliseconds