/third_party/ffmpeg/libavcodec/ |
D | h264_direct.c | 40 int poc0 = sl->ref_list[0][i].poc; in get_scale_factor() 47 if (td == 0 || sl->ref_list[0][i].parent->long_ref) { in get_scale_factor() 66 const int poc1 = sl->ref_list[1][0].poc; 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() 86 H264Picture *const ref1 = sl->ref_list[1][0].parent; in fill_colmap() 106 if (4 * sl->ref_list[0][j].parent->frame_num + in fill_colmap() 107 (sl->ref_list[0][j].reference & 3) == poc) { in fill_colmap() 122 H264Ref *const ref1 = &sl->ref_list[1][0]; in ff_h264_direct_ref_list_init() 131 cur->ref_poc[sidx][list][j] = 4 * sl->ref_list[list][j].parent->frame_num + in ff_h264_direct_ref_list_init() 132 (sl->ref_list[list][j].reference & 3); in ff_h264_direct_ref_list_init() [all …]
|
D | h264_refs.c | 154 len = build_def_list(sl->ref_list[list], FF_ARRAY_ELEMS(sl->ref_list[0]), in h264_initialise_ref_list() 156 len += build_def_list(sl->ref_list[list] + len, in h264_initialise_ref_list() 157 FF_ARRAY_ELEMS(sl->ref_list[0]) - len, in h264_initialise_ref_list() 162 memset(&sl->ref_list[list][len], 0, sizeof(H264Ref) * (sl->ref_count[list] - len)); in h264_initialise_ref_list() 168 sl->ref_list[0][i].parent->f->buf[0]->buffer == in h264_initialise_ref_list() 169 sl->ref_list[1][i].parent->f->buf[0]->buffer; i++); in h264_initialise_ref_list() 171 FFSWAP(H264Ref, sl->ref_list[1][0], sl->ref_list[1][1]); in h264_initialise_ref_list() 175 len = build_def_list(sl->ref_list[0], FF_ARRAY_ELEMS(sl->ref_list[0]), in h264_initialise_ref_list() 177 len += build_def_list(sl->ref_list[0] + len, in h264_initialise_ref_list() 178 FF_ARRAY_ELEMS(sl->ref_list[0]) - len, in h264_initialise_ref_list() [all …]
|
D | vaapi_h264.c | 160 const H264Ref *ref_list, in fill_vaapi_RefPicList() argument 165 if (ref_list[i].reference) in fill_vaapi_RefPicList() 166 fill_vaapi_pic(&RefPicList[n++], ref_list[i].parent, in fill_vaapi_RefPicList() 167 ref_list[i].reference); in fill_vaapi_RefPicList() 357 fill_vaapi_RefPicList(slice_param.RefPicList0, sl->ref_list[0], in vaapi_h264_decode_slice() 359 fill_vaapi_RefPicList(slice_param.RefPicList1, sl->ref_list[1], in vaapi_h264_decode_slice()
|
D | h264dec.c | 81 if (!sl->ref_list[0][ref].data[0]) { in h264_er_decode_mb() 85 if ((sl->ref_list[0][ref].reference&3) != 3) { in h264_er_decode_mb() 771 sl->ref_list[0][0].parent = &h->last_pic_for_ec; in decode_nal_units() 772 … memcpy(sl->ref_list[0][0].data, h->last_pic_for_ec.f->data, sizeof(sl->ref_list[0][0].data)); in decode_nal_units() 773 …memcpy(sl->ref_list[0][0].linesize, h->last_pic_for_ec.f->linesize, sizeof(sl->ref_list[0][0].line… in decode_nal_units() 774 sl->ref_list[0][0].reference = h->last_pic_for_ec.reference; in decode_nal_units() 776 ff_h264_set_erpic(&h->er.last_pic, sl->ref_list[0][0].parent); in decode_nal_units() 781 ff_h264_set_erpic(&h->er.next_pic, sl->ref_list[1][0].parent); in decode_nal_units() 785 memset(&sl->ref_list[0][0], 0, sizeof(sl->ref_list[0][0])); in decode_nal_units()
|
D | h264_mb.c | 63 H264Ref *ref = &sl->ref_list[0][ref_n]; in get_lowest_part_y() 79 H264Ref *ref = &sl->ref_list[1][ref_n]; in get_lowest_part_y() 170 H264Ref *ref_pic = &sl->ref_list[list][ref]; in await_references() 352 H264Ref *ref = &sl->ref_list[0][sl->ref_cache[0][scan8[n]]]; in mc_part_std() 362 H264Ref *ref = &sl->ref_list[1][sl->ref_cache[1][scan8[n]]]; in mc_part_std() 414 mc_dir_part(h, sl, &sl->ref_list[0][refn0], n, square, height, delta, 0, in mc_part_weighted() 418 mc_dir_part(h, sl, &sl->ref_list[1][refn1], n, square, height, delta, 1, in mc_part_weighted() 459 H264Ref *ref = &sl->ref_list[list][refn]; in mc_part_weighted() 493 uint8_t **src = sl->ref_list[list][refn].data; in prefetch_motion()
|
D | dxva2_hevc.c | 181 #define DO_REF_LIST(ref_idx, ref_list) { \ in fill_picture_parameters() argument 183 for (i = 0, j = 0; i < FF_ARRAY_ELEMS(pp->ref_list); i++) { \ in fill_picture_parameters() 188 … pp->ref_list[i] = get_refpic_index(pp, ff_dxva2_get_surface_index(avctx, ctx, frame->frame)); \ in fill_picture_parameters() 190 pp->ref_list[i] = 0xff; \ in fill_picture_parameters()
|
D | h264_slice.c | 708 sl->ref_list[0][0].poc + (int64_t)sl->ref_list[1][0].poc == 2LL * cur_poc) { in implicit_weight_table() 729 int64_t poc0 = sl->ref_list[0][ref0].poc; in implicit_weight_table() 732 … if (!sl->ref_list[0][ref0].parent->long_ref && !sl->ref_list[1][ref1].parent->long_ref) { in implicit_weight_table() 733 int poc1 = sl->ref_list[1][ref1].poc; in implicit_weight_table() 2136 sl->ref_list[j][i].parent->f->buf[0]) { in h264_slice_init() 2138 AVBuffer *buf = sl->ref_list[j][i].parent->f->buf[0]->buffer; in h264_slice_init() 2155 ref2frm[i + 2] = 4 * id_list[i] + (sl->ref_list[j][i].reference & 3); in h264_slice_init() 2160 (sl->ref_list[j][i].reference & 3); in h264_slice_init()
|
D | dxva2_h264.c | 251 const H264Picture *r = sl->ref_list[list][i].parent; in fill_slice_long() 259 sl->ref_list[list][i].reference == PICT_BOTTOM_FIELD); in fill_slice_long()
|
D | h264dec.h | 262 H264Ref ref_list[2][48]; /**< 0..15: frame refs, 16..47: mbaff field refs. member
|
/third_party/alsa-lib/src/topology/ |
D | elem.c | 257 list_add_tail(&ref->list, &elem->ref_list); in tplg_ref_add() 274 list_add_tail(&ref->list, &elem->ref_list); in tplg_ref_add_elem() 298 INIT_LIST_HEAD(&elem->ref_list); in tplg_elem_new() 306 tplg_ref_free_list(&elem->ref_list); in tplg_elem_free()
|
D | data.c | 133 list_for_each(pos, &elem->ref_list) { in tplg_save_refs() 150 list_for_each(pos, &elem->ref_list) { in tplg_save_refs() 535 base = &elem->ref_list; in get_tokens() 560 base = &elem->ref_list; in has_tuples() 682 base = &elem->ref_list; in build_tuples() 1253 list_for_each(pos, &elem->ref_list) { in tplg_save_manifest_data() 1268 list_for_each(pos, &elem->ref_list) { in tplg_save_manifest_data() 1309 base = &elem->ref_list; in tplg_build_manifest_data() 1434 list_for_each(pos, &elem->ref_list) { in tplg_save_data()
|
D | ctl.c | 167 base = &elem->ref_list; in tplg_build_mixer_control() 218 base = &elem->ref_list; in tplg_build_enum_control() 254 base = &elem->ref_list; in tplg_build_bytes_control()
|
D | tplg_local.h | 193 struct list_head ref_list; member
|
D | pcm.c | 109 base = &elem->ref_list; in build_pcm() 169 base = &elem->ref_list; in tplg_build_dai() 244 base = &elem->ref_list; in build_link()
|
D | dapm.c | 107 base = &elem->ref_list; in tplg_build_widget()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | radeon_vcn_dec.h | 104 uint8_t ref_list[16]; member
|
D | radeon_vcn_dec.c | 283 memset(dec->ref_codec.ref_list, 0xff, sizeof(dec->ref_codec.ref_list)); in get_h264_msg() 284 memcpy(dec->ref_codec.ref_list, result.ref_frame_list, sizeof(result.ref_frame_list)); in get_h264_msg() 471 memset(dec->ref_codec.ref_list, 0x7f, sizeof(dec->ref_codec.ref_list)); in get_h265_msg() 472 memcpy(dec->ref_codec.ref_list, result.ref_pic_list, sizeof(result.ref_pic_list)); in get_h265_msg() 688 memset(dec->ref_codec.ref_list, 0x7f, sizeof(dec->ref_codec.ref_list)); in get_vp9_msg() 689 memcpy(dec->ref_codec.ref_list, result.ref_frame_map, sizeof(result.ref_frame_map)); in get_vp9_msg() 1090 memset(dec->ref_codec.ref_list, 0x7f, sizeof(dec->ref_codec.ref_list)); in get_av1_msg() 1091 memcpy(dec->ref_codec.ref_list, result.ref_frame_map, sizeof(result.ref_frame_map)); in get_av1_msg() 1607 …if (((dec->ref_codec.ref_list[i] & 0x7f) != 0x7f) && (d->index == (dec->ref_codec.ref_list[i] & 0x… in rvcn_dec_dynamic_dpb_t2_message()
|