/frameworks/base/media/libstagefright/codecs/avc/common/src/ |
mb_access.cpp | 190 int block_x, block_y, block_x_1, block_y_1, new_block_x; local 243 block_y = mbPartIdx_Y + (((subMbPartIdx + offset_indx) >> 1) & 1); 246 block_y_1 = block_y - 1; 253 refIdxLXA = currMB->ref_idx_L0[(block_y & 2) + (block_x_1 >> 1)]; 254 mv = (int16*)(currMB->mvL0 + (block_y << 2) + block_x_1); 263 refIdxLXA = MB_A->ref_idx_L0[(block_y & 2) + 1]; 264 mv = (int16*)(MB_A->mvL0 + (block_y << 2) + 3); 270 if (block_y) 292 avail_c = (C >> ((block_y << 2) + new_block_x)) & 0x1; 296 /* it guaranteed that block_y > 0 && new_block_x<3 ) * [all...] |
/frameworks/base/media/libstagefright/codecs/avc/dec/src/ |
pred_intra.cpp | 34 int block_x, block_y, offset; local 58 block_x = block_y = 0; 62 block_y = ((component >> 1) << 1); 63 comp = curL;// + (block_x<<2) + (block_y<<2)*currPic->pitch; 67 status = Intra_4x4(video, block_x, block_y, comp); 75 if (cbp4x4&(1 << ((block_y << 2) + block_x))) 80 if (cbp4x4&(1 << ((block_y << 2) + block_x))) 88 block_y++; 190 for (block_y = 4; block_y > 0; block_y-- [all...] |
slice.cpp | 620 int component, SubBlock_indx, block_x, block_y; local 629 block_y = ((component >> 1) << 1); 643 intra4x4PredModeA = currMB->i4Mode[(block_y << 2) + block_x - 1 ]; 651 intra4x4PredModeA = video->mblock[video->mbAddrA].i4Mode[(block_y << 2) + 3]; 664 if (block_y > 0) 666 intra4x4PredModeB = currMB->i4Mode[((block_y-1) << 2) + block_x]; 695 currMB->i4Mode[(block_y<<2)+block_x] = (AVCIntra4x4PredMode)predIntra4x4PredMode; 701 currMB->i4Mode[(block_y<<2)+block_x] = (AVCIntra4x4PredMode)rem_intra4x4_pred_mode[bindx]; 705 currMB->i4Mode[(block_y<<2)+block_x] = (AVCIntra4x4PredMode)(rem_intra4x4_pred_mode[bindx] + 1); 709 block_y += (SubBlock_indx & 1) [all...] |
pred_inter.cpp | 49 int block_x, block_y, offset_x, offset_y, offsetP, offset; local 93 block_y = (mbPartIdx_Y << 1) + (((subMbPartIdx + offset_indx) >> 1) & 1); 94 mv = (int16*)(currMB->mvL0 + block_x + (block_y << 2)); 96 offset_y = y_position + (block_y << 2); 103 offsetP = (block_y * 80) + (block_x << 2); 108 offsetP = (block_y << 2) * picWidth + (block_x << 2); 115 offsetP = (block_y * 24) + (block_x << 1); 123 offsetP = (block_y * picWidth) + (block_x << 1); 143 for (block_y = 4; block_y > 0; block_y-- [all...] |
/frameworks/base/media/libstagefright/codecs/avc/enc/src/ |
intra_est.cpp | 746 if (blkidx <= 3) /* top row block (!block_y) */ 1856 int indx, block_x, block_y; local 2010 int block_x, block_y, offset; local [all...] |
slice.cpp | 924 int component, SubBlock_indx, block_x, block_y; local 934 block_y = ((component >> 1) << 1); 941 intra4x4PredModeA = currMB->i4Mode[(block_y << 2) + block_x - 1 ]; 949 intra4x4PredModeA = video->mblock[video->mbAddrA].i4Mode[(block_y << 2) + 3]; 962 if (block_y > 0) 964 intra4x4PredModeB = currMB->i4Mode[((block_y-1) << 2) + block_x]; 993 mode = currMB->i4Mode[(block_y<<2)+block_x]; 1016 block_y += (SubBlock_indx & 1) ;
|
motion_comp.cpp | 52 int block_x, block_y, offset_x, offset_y, offsetP, offset; local 89 block_y = (mbPartIdx_Y << 1) + (((subMbPartIdx + offset_indx) >> 1) & 1); 90 mv = (int16*)(currMB->mvL0 + block_x + (block_y << 2)); 92 offset_y = y_position + (block_y << 2); 98 offsetP = (block_y << 2) * picPitch + (block_x << 2); 103 offsetP = (block_y * picWidth) + (block_x << 1); [all...] |