Searched refs:mvL0 (Results 1 - 7 of 7) sorted by relevance

/frameworks/av/media/libstagefright/codecs/avc/common/src/
H A Dmb_access.cpp212 if ((MB_A->ref_idx_L0[1] == 0 && MB_A->mvL0[3] == 0) ||
213 (MB_B->ref_idx_L0[2] == 0 && MB_B->mvL0[12] == 0))
215 memset(currMB->mvL0, 0, sizeof(int32)*16);
221 memset(currMB->mvL0, 0, sizeof(int32)*16);
254 mv = (int16*)(currMB->mvL0 + (block_y << 2) + block_x_1);
264 mv = (int16*)(MB_A->mvL0 + (block_y << 2) + 3);
274 mv = (int16*)(currMB->mvL0 + (block_y_1 << 2) + block_x);
285 mv = (int16*)(MB_B->mvL0 + 12 + block_x);
298 mv = (int16*)(currMB->mvL0 + (block_y_1 << 2) + (new_block_x + 1));
310 mv = (int16*)(MB_B->mvL0
[all...]
H A Ddeblock.cpp571 vptr = (void*)MbQ->mvL0; // for deref type-punned pointer
573 ptrP = (int16*)(MbP->mvL0 + 3); // points to 4x4 block #3 (the 4th column)
660 vptr = (void*)MbQ->mvL0;
662 ptrP = (int16*)(MbP->mvL0 + 12); // points to 4x4 block #12 (the 4th row)
765 pmvx = (int16*)(MbQ->mvL0 + 1); // points to 4x4 block #1,not #0
940 pmvx = (int16*)(MbQ->mvL0 + 4); // points to 4x4 block #4,not #0
/frameworks/av/media/libstagefright/codecs/avc/enc/src/
H A Dslice.cpp345 if (currMB->mvL0[0] == 0) /* both mv components are zeros.*/
354 if ((MB_A->ref_idx_L0[1] == 0 && MB_A->mvL0[3] == 0) ||
355 (MB_B->ref_idx_L0[2] == 0 && MB_B->mvL0[12] == 0))
357 if (currMB->mvL0[0] == 0) /* both mv components are zeros.*/
H A Dintra_est.cpp182 memset(currMB->mvL0, 0, sizeof(int32)*16);
1993 memset(currMB->mvL0, 0, sizeof(int32)*16);
2187 memset(currMB->mvL0, 0, sizeof(int32)*16);
H A Dmotion_est.cpp377 currMB->mvL0[k>>1] = mv_uint32;
835 currMB->mvL0[], currMB->mvL1[]
936 mv = (int16*)(currMB->mvL0 + (mbPartIdx << 2) + subMbPartIdx);
H A Dmotion_comp.cpp90 mv = (int16*)(currMB->mvL0 + block_x + (block_y << 2));
/frameworks/av/media/libstagefright/codecs/avc/common/include/
H A Davcint_common.h571 int32 mvL0[16]; /* motion vectors, 16 bit packed (x,y) per element */ member in struct:tagMacroblock

Completed in 122 milliseconds