Home
last modified time | relevance | path

Searched refs:FIELD_PICTURE (Results 1 – 9 of 9) sorted by relevance

/third_party/ffmpeg/libavcodec/
Dnvdec_h264.c73 .field_pic_flag = FIELD_PICTURE(h), in nvdec_h264_start_frame()
75 .second_field = FIELD_PICTURE(h) && !h->first_field, in nvdec_h264_start_frame()
102 .MbaffFrameFlag = sps->mb_aff && !FIELD_PICTURE(h), in nvdec_h264_start_frame()
Dh264_refs.c145 if (FIELD_PICTURE(h)) in h264_initialise_ref_list()
264 if (FIELD_PICTURE(h)) { in pic_num_extract()
393 if (FIELD_PICTURE(h)) { in ff_h264_build_ref_list()
402 || (!FIELD_PICTURE(h) && (sl->ref_list[list][index].reference&3) != 3)) { in ff_h264_build_ref_list()
408 && !(!FIELD_PICTURE(h) && (h->default_ref[list].reference&3) != 3)) in ff_h264_build_ref_list()
595 !(FIELD_PICTURE(h) && !h->first_field && h->cur_pic_ptr->reference)) { in generate_sliding_window_mmcos()
599 if (FIELD_PICTURE(h)) { in generate_sliding_window_mmcos()
867 !(opcode == MMCO_LONG2UNUSED && FIELD_PICTURE(sl)))) { in ff_h264_decode_ref_pic_marking()
Dh264dec.h75 #define FIELD_PICTURE(h) ((h)->picture_structure != PICT_FRAME) macro
84 #define FIELD_PICTURE(h) 0 macro
92 #define FIELD_OR_MBAFF_PICTURE(h) (FRAME_MBAFF(h) || FIELD_PICTURE(h))
Dh264_slice.c1519 if (!FIELD_PICTURE(h) || h->picture_structure == last_pic_structure) { in h264_field_start()
1630 if (!FIELD_PICTURE(h) || h->picture_structure == last_pic_structure) { in h264_field_start()
1635 h->first_field = FIELD_PICTURE(h); in h264_field_start()
1659 h->first_field = FIELD_PICTURE(h); in h264_field_start()
1662 if (!FIELD_PICTURE(h) || h->first_field) { in h264_field_start()
1674 if (FIELD_PICTURE(h)) { in h264_field_start()
1728 if (!FIELD_PICTURE(h) || !h->first_field || h->missing_fields > 1) { in h264_field_start()
2133 if (h->cur_pic_ptr && FIELD_PICTURE(h) && h->first_field) { in ff_h264_queue_decode_slice()
2137 …} else if (h->cur_pic_ptr && !FIELD_PICTURE(h) && !h->first_field && h->nal_unit_type == H264_NAL… in ff_h264_queue_decode_slice()
2545 int top = 16 * (sl->mb_y >> FIELD_PICTURE(h)); in decode_finish_row()
[all …]
Dh264_mb.c178 if (!FIELD_PICTURE(h) && ref_field_picture) { // frame referencing two fields in await_references()
187 … } else if (FIELD_PICTURE(h) && !ref_field_picture) { // field referencing one field of a frame in await_references()
192 } else if (FIELD_PICTURE(h)) { in await_references()
Dh264_loopfilter.c274 const int16_t *bSH = FIELD_PICTURE(h) ? bS3 : bS4; in h264_filter_mb_fast_internal()
375 … sl->list_count==2, edges, step, mask_edge0, mask_edge1, FIELD_PICTURE(h)); in h264_filter_mb_fast_internal()
380 AV_WN64A(bS[1][0], FIELD_PICTURE(h) ? 0x0003000300030003ULL : 0x0004000400040004ULL); in h264_filter_mb_fast_internal()
Dh264_direct.c65 …const int poc = FIELD_PICTURE(h) ? h->cur_pic_ptr->field_poc[h->picture_structure == PICT_BOTTOM_… in ff_h264_direct_dist_scale_factor()
Dh264dec.c740 if (!FIELD_PICTURE(h) && h->current_slice && h->enable_er) { in decode_nal_units()
Dh264_cabac.c1351 mbb_xy = mb_xy - (h->mb_stride << FIELD_PICTURE(h)); in decode_cabac_mb_skip()