Home
last modified time | relevance | path

Searched refs:LTOP (Results 1 – 5 of 5) sorted by relevance

/third_party/ffmpeg/libavcodec/
Dh264_mvpred.h276 if (USES_LIST(sl->left_type[LTOP], 0)) { in pred_pskip_motion()
277 left_ref = ref[4 * sl->left_mb_xy[LTOP] + 1 + (sl->left_block[0] & ~1)]; in pred_pskip_motion()
278 A = mv[h->mb2b_xy[sl->left_mb_xy[LTOP]] + 3 + b_stride * sl->left_block[0]]; in pred_pskip_motion()
279 FIX_MV_MBAFF(sl->left_type[LTOP], left_ref, A, 0); in pred_pskip_motion()
282 } else if (sl->left_type[LTOP]) { in pred_pskip_motion()
377 left_xy[LBOT] = left_xy[LTOP] = mb_xy - 1; in fill_decode_neighbors()
384 left_xy[LBOT] = left_xy[LTOP] = mb_xy - h->mb_stride - 1; in fill_decode_neighbors()
416 sl->left_mb_xy[LTOP] = left_xy[LTOP]; in fill_decode_neighbors()
423 sl->left_type[LTOP] = h->cur_pic.mb_type[left_xy[LTOP]]; in fill_decode_neighbors()
431 if (h->slice_table[left_xy[LTOP]] != sl->slice_num) in fill_decode_neighbors()
[all …]
Dh264_slice.c2260 if (!IS_INTERLACED(mb_type ^ left_type[LTOP])) { in fill_filter_caches_inter()
2261 if (USES_LIST(left_type[LTOP], list)) { in fill_filter_caches_inter()
2262 const int b_xy = h->mb2b_xy[left_xy[LTOP]] + 3; in fill_filter_caches_inter()
2263 const int b8_xy = 4 * left_xy[LTOP] + 1; in fill_filter_caches_inter()
2264 …const int *ref2frm = &h->ref2frm[h->slice_table[left_xy[LTOP]] & (MAX_SLICES - 1)][list][(MB_MBAFF… in fill_filter_caches_inter()
2328 left_xy[LBOT] = left_xy[LTOP] = mb_xy - 1; in fill_filter_caches()
2334 left_xy[LTOP] -= h->mb_stride; in fill_filter_caches()
2345 sl->left_mb_xy[LTOP] = left_xy[LTOP]; in fill_filter_caches()
2354 (left_xy[LTOP] < 0 || in fill_filter_caches()
2355 ((qp + h->cur_pic.qscale_table[left_xy[LTOP]] + 1) >> 1) <= qp_thresh) && in fill_filter_caches()
[all …]
Dh264dec.h77 #define LTOP 0 macro
88 #define LTOP 0 macro
Dh264_loopfilter.c252 int left_type = sl->left_type[LTOP]; in h264_filter_mb_fast_internal()
484 const int mbm_type = dir == 0 ? sl->left_type[LTOP] : sl->top_type; in filter_mb_dir()
735 && IS_INTERLACED(mb_type ^ sl->left_type[LTOP]) in ff_h264_filter_mb()
737 && sl->left_type[LTOP]) { in ff_h264_filter_mb()
Dh264_cabac.c1303 if (sl->left_type[LTOP] & (MB_TYPE_INTRA16x16|MB_TYPE_INTRA_PCM)) in decode_cabac_intra_mb_type()
1386 if (sl->left_type[LTOP] && h->chroma_pred_mode_table[mba_xy] != 0) in decode_cabac_mb_chroma_pre_mode()
1963 if (!IS_DIRECT(sl->left_type[LTOP] - 1)) in ff_h264_decode_mb_cabac()