Lines Matching refs:LTOP
269 if (USES_LIST(h->left_type[LTOP], 0)) {
270 left_ref = ref[4 * h->left_mb_xy[LTOP] + 1 + (h->left_block[0] & ~1)];
271 A = mv[h->mb2b_xy[h->left_mb_xy[LTOP]] + 3 + b_stride * h->left_block[0]];
272 FIX_MV_MBAFF(h->left_type[LTOP], left_ref, A, 0);
275 } else if (h->left_type[LTOP]) {
370 left_xy[LBOT] = left_xy[LTOP] = mb_xy - 1;
377 left_xy[LBOT] = left_xy[LTOP] = mb_xy - h->mb_stride - 1;
409 h->left_mb_xy[LTOP] = left_xy[LTOP];
416 h->left_type[LTOP] = h->cur_pic.mb_type[left_xy[LTOP]];
424 if (h->slice_table[left_xy[LTOP]] != h->slice_num)
425 h->left_type[LTOP] = h->left_type[LBOT] = 0;
431 if (h->slice_table[left_xy[LTOP]] != h->slice_num)
432 h->left_type[LTOP] = h->left_type[LBOT] = 0;
451 left_xy[LTOP] = h->left_mb_xy[LTOP];
456 left_type[LTOP] = h->left_type[LTOP];
472 if (IS_INTERLACED(mb_type) != IS_INTERLACED(left_type[LTOP])) {
474 if (!(left_type[LTOP] & type_mask)) {
483 int left_typei = h->cur_pic.mb_type[left_xy[LTOP] + h->mb_stride];
485 av_assert2(left_xy[LTOP] == left_xy[LBOT]);
486 if (!((left_typei & type_mask) && (left_type[LTOP] & type_mask))) {
492 if (!(left_type[LTOP] & type_mask)) {
590 if (left_type[LTOP]) {
591 h->left_cbp = (h->cbp_table[left_xy[LTOP]] & 0x7F0) |
592 ((h->cbp_table[left_xy[LTOP]] >> (left_block[0] & (~1))) & 2) |
646 if (USES_LIST(left_type[LTOP], list)) {
647 const int b_xy = h->mb2b_xy[left_xy[LTOP]] + 3;
648 const int b8_xy = 4 * left_xy[LTOP] + 1;
653 ref_cache[-1] = left_type[LTOP] ? LIST_NOT_USED
699 if (USES_LIST(left_type[LTOP], list)) {
700 const int b_xy = h->mb2br_xy[left_xy[LTOP]] + 6;
734 if (IS_DIRECT(left_type[LTOP]))
736 else if (IS_8X8(left_type[LTOP]))
737 direct_cache[-1 + 0 * 8] = direct_table[4 * left_xy[LTOP] + 1 + (left_block[0] & ~1)];
758 MAP_F2F(scan8[0] - 1 + 0 * 8, left_type[LTOP]) \
759 MAP_F2F(scan8[0] - 1 + 1 * 8, left_type[LTOP]) \
791 h->neighbor_transform_size = !!IS_8x8DCT(top_type) + !!IS_8x8DCT(left_type[LTOP]);