Home
last modified time | relevance | path

Searched refs:field_poc (Results 1 - 12 of 12) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Dh264_parse.c284 int64_t field_poc[2]; in ff_h264_init_poc() local
303 field_poc[0] = in ff_h264_init_poc()
304 field_poc[1] = pc->poc_msb + pc->poc_lsb; in ff_h264_init_poc()
306 field_poc[1] += pc->delta_poc_bottom; in ff_h264_init_poc()
338 field_poc[0] = expectedpoc + pc->delta_poc[0]; in ff_h264_init_poc()
339 field_poc[1] = field_poc[0] + sps->offset_for_top_to_bottom_field; in ff_h264_init_poc()
342 field_poc[1] += pc->delta_poc[1]; in ff_h264_init_poc()
349 field_poc[0] = poc; in ff_h264_init_poc()
350 field_poc[ in ff_h264_init_poc()
[all...]
H A Dh264_parser.c268 int field_poc[2]; in parse_nal_units() local
455 field_poc[0] = field_poc[1] = INT_MAX; in parse_nal_units()
456 ret = ff_h264_init_poc(field_poc, &s->output_picture_number, sps, in parse_nal_units()
481 p->picture_structure == PICT_BOTTOM_FIELD ? 0 : field_poc[0]; in parse_nal_units()
540 if (field_poc[0] < field_poc[1]) in parse_nal_units()
542 else if (field_poc[0] > field_poc[1]) in parse_nal_units()
H A Dnvdec_h264.c43 dst->FieldOrderCnt[0] = src->field_poc[0]; in dpb_add()
44 dst->FieldOrderCnt[1] = src->field_poc[1]; in dpb_add()
108 .CurrFieldOrderCnt[0] = h->cur_pic_ptr->field_poc[0], in nvdec_h264_start_frame()
109 .CurrFieldOrderCnt[1] = h->cur_pic_ptr->field_poc[1], in nvdec_h264_start_frame()
H A Ddxva2_h264.c80 if ((r->reference & PICT_TOP_FIELD) && r->field_poc[0] != INT_MAX) in fill_picture_parameters()
81 pp->FieldOrderCntList[i][0] = r->field_poc[0]; in fill_picture_parameters()
82 if ((r->reference & PICT_BOTTOM_FIELD) && r->field_poc[1] != INT_MAX) in fill_picture_parameters()
83 pp->FieldOrderCntList[i][1] = r->field_poc[1]; in fill_picture_parameters()
133 current_picture->field_poc[0] != INT_MAX) in fill_picture_parameters()
134 pp->CurrFieldOrderCnt[0] = current_picture->field_poc[0]; in fill_picture_parameters()
137 current_picture->field_poc[1] != INT_MAX) in fill_picture_parameters()
138 pp->CurrFieldOrderCnt[1] = current_picture->field_poc[1]; in fill_picture_parameters()
H A Dvdpau_h264.c64 rf->field_order_cnt[0] = h264_foc(pic->field_poc[0]); in vdpau_h264_set_rf()
65 rf->field_order_cnt[1] = h264_foc(pic->field_poc[1]); in vdpau_h264_set_rf()
135 info->field_order_cnt[0] = h264_foc(pic->field_poc[0]); in vdpau_h264_start_frame()
136 info->field_order_cnt[1] = h264_foc(pic->field_poc[1]); in vdpau_h264_start_frame()
H A Dvaapi_h264.c73 if (pic->field_poc[0] != INT_MAX) in fill_vaapi_pic()
74 va_pic->TopFieldOrderCnt = pic->field_poc[0]; in fill_vaapi_pic()
77 if (pic->field_poc[1] != INT_MAX) in fill_vaapi_pic()
78 va_pic->BottomFieldOrderCnt = pic->field_poc[1]; in fill_vaapi_pic()
H A Dh264_picture.c71 dst->field_poc[i] = src->field_poc[i]; in h264_copy_picture_params()
H A Dh264_direct.c64 const int poc = FIELD_PICTURE(h) ? h->cur_pic_ptr->field_poc[h->picture_structure == PICT_BOTTOM_FIELD] in ff_h264_direct_dist_scale_factor()
71 const int poc = h->cur_pic_ptr->field_poc[field]; in ff_h264_direct_dist_scale_factor()
72 const int poc1 = sl->ref_list[1][0].parent->field_poc[field]; in ff_h264_direct_dist_scale_factor()
153 int *col_poc = sl->ref_list[1][0].parent->field_poc; in ff_h264_direct_ref_list_init()
H A Dh264_slice.c574 h->cur_pic_ptr->field_poc[0] = h->cur_pic_ptr->field_poc[1] = INT_MAX; in h264_frame_start()
705 cur_poc = h->cur_pic_ptr->field_poc[h->picture_structure - 1]; in implicit_weight_table()
717 cur_poc = h->cur_pic_ptr->field_poc[field]; in implicit_weight_table()
1224 if (cur->field_poc[0] != cur->field_poc[1]) { in h264_export_frame_props()
1226 out->top_field_first = cur->field_poc[0] < cur->field_poc[1]; in h264_export_frame_props()
1773 ret = ff_h264_init_poc(h->cur_pic_ptr->field_poc, &h->cur_pic_ptr->poc, in h264_field_start()
2173 h->cur_pic_ptr->field_poc[ in h264_slice_init()
[all...]
H A Dh264_refs.c48 pic->poc = pic->parent->field_poc[parity == PICT_BOTTOM_FIELD]; in pic_as_field()
145 cur_poc = h->cur_pic_ptr->field_poc[h->picture_structure == PICT_BOTTOM_FIELD]; in h264_initialise_ref_list()
286 field[0].poc = field[0].parent->field_poc[0]; in h264_fill_mbaff_ref_list()
293 field[1].poc = field[1].parent->field_poc[1]; in h264_fill_mbaff_ref_list()
H A Dh264dec.c908 (out->field_poc[0] == INT_MAX || in finalize_frame()
909 out->field_poc[1] == INT_MAX) in finalize_frame()
913 int field = out->field_poc[0] == INT_MAX; in finalize_frame()
H A Dh264dec.h128 int field_poc[2]; ///< top/bottom POC member

Completed in 15 milliseconds