Lines Matching refs:mblock
44 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)
879 sub_mb_type[i] = mblock->subMbMode[i] - AVC_8x8;
885 void InterpretSubMBTypeB(AVCMacroblock *mblock, uint *sub_mb_type)
898 if (mblock->subMbMode[i] == AVC_BDirect8)
902 else if (mblock->subMbMode[i] == AVC_8x8)
904 sub_mb_type[i] = 1 + mblock->MBPartPredMode[i][0];
906 else if (mblock->subMbMode[i] == AVC_4x4)
908 sub_mb_type[i] = 10 + mblock->MBPartPredMode[i][0];
912 sub_mb_type[i] = 4 + (mblock->MBPartPredMode[i][0] << 1) + (mblock->subMbMode[i] - AVC_8x4);
947 if (video->mblock[video->mbAddrA].mbMode == AVC_I4)
949 intra4x4PredModeA = video->mblock[video->mbAddrA].i4Mode[(block_y << 2) + 3];
970 if (video->mblock[video->mbAddrB].mbMode == AVC_I4)
972 intra4x4PredModeB = video->mblock[video->mbAddrB].i4Mode[(3 << 2) + block_x];