Lines Matching refs:LTOP
251 if(USES_LIST(h->left_type[LTOP], 0)){
252 left_ref = ref[4*h->left_mb_xy[LTOP] + 1 + (h->left_block[0]&~1)];
253 A = mv[h->mb2b_xy[h->left_mb_xy[LTOP]] + 3 + b_stride*h->left_block[0]];
254 FIX_MV_MBAFF(h->left_type[LTOP], left_ref, A, 0);
258 }else if(h->left_type[LTOP]){
350 left_xy[LBOT] = left_xy[LTOP] = mb_xy-1;
357 left_xy[LBOT] = left_xy[LTOP] = mb_xy - s->mb_stride - 1;
388 h->left_mb_xy[LTOP] = left_xy[LTOP];
395 h->left_type[LTOP] = s->current_picture.f.mb_type[left_xy[LTOP]];
401 if(h->slice_table[left_xy[LTOP] ] != h->slice_num) h->left_type[LTOP] = h->left_type[LBOT] = 0;
406 if(h->slice_table[left_xy[LTOP] ] != h->slice_num) h->left_type[LTOP] = h->left_type[LBOT] = 0;
424 left_xy[LTOP] = h->left_mb_xy[LTOP];
429 left_type[LTOP]= h->left_type[LTOP];
445 if(IS_INTERLACED(mb_type) != IS_INTERLACED(left_type[LTOP])){
447 if(!(left_type[LTOP] & type_mask)){
456 int left_typei = s->current_picture.f.mb_type[left_xy[LTOP] + s->mb_stride];
458 assert(left_xy[LTOP] == left_xy[LBOT]);
459 if(!((left_typei & type_mask) && (left_type[LTOP] & type_mask))){
465 if(!(left_type[LTOP] & type_mask)){
564 if (left_type[LTOP]) {
565 h->left_cbp = (h->cbp_table[left_xy[LTOP]] & 0x7F0)
566 | ((h->cbp_table[left_xy[LTOP]]>>(left_block[0]&(~1)))&2)
617 if(USES_LIST(left_type[LTOP], list)){
618 const int b_xy= h->mb2b_xy[left_xy[LTOP]] + 3;
619 const int b8_xy= 4*left_xy[LTOP] + 1;
624 ref_cache[-1]= left_type[LTOP] ? LIST_NOT_USED : PART_NOT_AVAILABLE;
666 if(USES_LIST(left_type[LTOP], list)){
667 const int b_xy= h->mb2br_xy[left_xy[LTOP]] + 6;
699 if(IS_DIRECT(left_type[LTOP]))
701 else if(IS_8X8(left_type[LTOP]))
702 direct_cache[-1 + 0*8]= direct_table[4*left_xy[LTOP] + 1 + (left_block[0]&~1)];
723 MAP_F2F(scan8[0] - 1 + 0*8, left_type[LTOP])\
724 MAP_F2F(scan8[0] - 1 + 1*8, left_type[LTOP])\
750 h->neighbor_transform_size= !!IS_8x8DCT(top_type) + !!IS_8x8DCT(left_type[LTOP]);