Home
last modified time | relevance | path

Searched refs:slice_table (Results 1 – 7 of 7) sorted by relevance

/third_party/ffmpeg/libavcodec/
Dh264_mvpred.h427 if (h->slice_table[topleft_xy] != sl->slice_num) in fill_decode_neighbors()
429 if (h->slice_table[top_xy] != sl->slice_num) in fill_decode_neighbors()
431 if (h->slice_table[left_xy[LTOP]] != sl->slice_num) in fill_decode_neighbors()
434 if (h->slice_table[topleft_xy] != sl->slice_num) { in fill_decode_neighbors()
436 if (h->slice_table[top_xy] != sl->slice_num) in fill_decode_neighbors()
438 if (h->slice_table[left_xy[LTOP]] != sl->slice_num) in fill_decode_neighbors()
442 if (h->slice_table[topright_xy] != sl->slice_num) in fill_decode_neighbors()
833 h->slice_table[mb_xy] = sl->slice_num; in decode_mb_skip()
Dh264_cabac.c1290 ctx += (h->cur_pic.mb_type[mbb_xy] >> 7) & (h->slice_table[mbb_xy] == sl->slice_num); in decode_cabac_field_decoding_flag()
1337 && h->slice_table[mba_xy] == sl->slice_num in decode_cabac_mb_skip()
1343 && h->slice_table[mbb_xy] == sl->slice_num in decode_cabac_mb_skip()
1354 if( h->slice_table[mba_xy] == sl->slice_num && !IS_SKIP(h->cur_pic.mb_type[mba_xy] )) in decode_cabac_mb_skip()
1356 if( h->slice_table[mbb_xy] == sl->slice_num && !IS_SKIP(h->cur_pic.mb_type[mbb_xy] )) in decode_cabac_mb_skip()
2024 h->slice_table[mb_xy] = sl->slice_num; in ff_h264_decode_mb_cabac()
Dh264_slice.c1676 …memset(h->slice_table + i*h->mb_stride, -1, (h->mb_stride - (i+1==h->mb_height)) * sizeof(*h->slic… in h264_field_start()
1678 memset(h->slice_table, -1, in h264_field_start()
1679 (h->mb_height * h->mb_stride - 1) * sizeof(*h->slice_table)); in h264_field_start()
2249 …const int *ref2frm = &h->ref2frm[h->slice_table[top_xy] & (MAX_SLICES - 1)][list][(MB_MBAFF(sl) ? … 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()
2372 if (h->slice_table[top_xy] != sl->slice_num) in fill_filter_caches()
2374 if (h->slice_table[left_xy[LBOT]] != sl->slice_num) in fill_filter_caches()
2377 if (h->slice_table[top_xy] == 0xFFFF) in fill_filter_caches()
2379 if (h->slice_table[left_xy[LBOT]] == 0xFFFF) in fill_filter_caches()
2533 int mb_type = (h->slice_table[mb_xy - 1] == sl->slice_num) ? in predict_field_decoding_flag()
[all …]
Dh264dec.c150 h->slice_table = NULL; in ff_h264_free_tables()
205 h->slice_table = h->slice_table_base + h->mb_stride * 2 + 1; in ff_h264_alloc_tables()
Dh264dec.h410 uint16_t *slice_table; ///< slice_table_base + 2*mb_stride + 1 member
Dh264_mb.c531 deblock_topleft = h->slice_table[sl->mb_xy - 1 - h->mb_stride] == sl->slice_num; in xchg_mb_border()
Dh264_cavlc.c772 h->slice_table[mb_xy] = sl->slice_num; in ff_h264_decode_mb_cavlc()