Lines Matching defs:currMB

248     AVCMacroblock *currMB, *mblock = video->mblock;
351 video->currMB = currMB = mblock + mbnum;
356 if (currMB->mb_intra == 0) /* for INTER mode */
372 currMB->mbMode = AVC_P16;
373 currMB->MBPartPredMode[0][0] = AVC_Pred_L0;
377 currMB->mvL0[k>>1] = mv_uint32;
831 currMB->NumMbPart, currMB->MbPartWidth, currMB->MbPartHeight,
832 currMB->NumSubMbPart[], currMB->SubMbPartWidth[], currMB->SubMbPartHeight,
833 currMB->MBPartPredMode[][] (L0 or L1 or BiPred)
834 currMB->RefIdx[], currMB->ref_idx_L0[],
835 currMB->mvL0[], currMB->mvL1[]
838 AVCEnc_Status AVCMBMotionSearch(AVCEncObject *encvid, AVCMacroblock *currMB, int mbNum,
847 /* assign value to currMB->MBPartPredMode[][x],subMbMode[],NumSubMbPart[],SubMbPartWidth[],SubMbPartHeight[] */
849 currMB->mbMode = FIXED_INTERPRED_MODE;
850 currMB->mb_intra = 0;
852 if (currMB->mbMode == AVC_P16)
854 currMB->NumMbPart = 1;
855 currMB->MbPartWidth = 16;
856 currMB->MbPartHeight = 16;
857 currMB->SubMbPartHeight[0] = 16;
858 currMB->SubMbPartWidth[0] = 16;
859 currMB->NumSubMbPart[0] = 1;
861 else if (currMB->mbMode == AVC_P16x8)
863 currMB->NumMbPart = 2;
864 currMB->MbPartWidth = 16;
865 currMB->MbPartHeight = 8;
868 currMB->SubMbPartWidth[i] = 16;
869 currMB->SubMbPartHeight[i] = 8;
870 currMB->NumSubMbPart[i] = 1;
873 else if (currMB->mbMode == AVC_P8x16)
875 currMB->NumMbPart = 2;
876 currMB->MbPartWidth = 8;
877 currMB->MbPartHeight = 16;
880 currMB->SubMbPartWidth[i] = 8;
881 currMB->SubMbPartHeight[i] = 16;
882 currMB->NumSubMbPart[i] = 1;
885 else if (currMB->mbMode == AVC_P8 || currMB->mbMode == AVC_P8ref0)
887 currMB->NumMbPart = 4;
888 currMB->MbPartWidth = 8;
889 currMB->MbPartHeight = 8;
917 currMB->subMbMode[i] = FIXED_SUBMB_MODE;
918 currMB->SubMbPartHeight[i] = SubMbPartHeight;
919 currMB->SubMbPartWidth[i] = SubMbPartWidth;
920 currMB->NumSubMbPart[i] = NumSubMbPart;
930 currMB->MBPartPredMode[mbPartIdx][0] = AVC_Pred_L0;
931 currMB->ref_idx_L0[mbPartIdx] = FIXED_REF_IDX;
932 currMB->RefIdx[mbPartIdx] = video->RefPicList0[FIXED_REF_IDX]->RefIdx;
936 mv = (int16*)(currMB->mvL0 + (mbPartIdx << 2) + subMbPartIdx);
962 AVCMacroblock *currMB = video->currMB;
995 currMB->NumMbPart = 1;
996 currMB->SubMbPartHeight[0] = 16;
997 currMB->SubMbPartWidth[0] = 16;
998 currMB->NumSubMbPart[0] = 1;
999 currMB->ref_idx_L0[0] = currMB->ref_idx_L0[1] =
1000 currMB->ref_idx_L0[2] = currMB->ref_idx_L0[3] = DEFAULT_REF_IDX;
1001 currMB->ref_idx_L1[0] = currMB->ref_idx_L1[1] =
1002 currMB->ref_idx_L1[2] = currMB->ref_idx_L1[3] = DEFAULT_REF_IDX;
1003 currMB->RefIdx[0] = currMB->RefIdx[1] =
1004 currMB->RefIdx[2] = currMB->RefIdx[3] = video->RefPicList0[DEFAULT_REF_IDX]->RefIdx;