/third_party/ffmpeg/libavcodec/ |
H A 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[lis in ff_h264_direct_ref_list_init() [all...] |
H A 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[ in h264_initialise_ref_list() [all...] |
H A D | vaapi_h264.c | 156 * @param[in] ref_list A pointer to the FFmpeg reference list 157 * @param[in] ref_count The number of reference pictures in ref_list 160 const H264Ref *ref_list, in fill_vaapi_RefPicList() 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() 159 fill_vaapi_RefPicList(VAPictureH264 RefPicList[32], const H264Ref *ref_list, unsigned int ref_count) fill_vaapi_RefPicList() argument
|
H A 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].linesize)); 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[ in decode_nal_units() [all...] |
H A 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()
|
H A D | dxva2_hevc.c | 181 #define DO_REF_LIST(ref_idx, ref_list) { \ in fill_picture_parameters() 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()
|
H A 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[ in h264_slice_init() [all...] |
H A 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()
|
H A 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/ |
H A D | elem.c | 256 list_add_tail(&ref->list, &elem->ref_list); in tplg_ref_add() 273 list_add_tail(&ref->list, &elem->ref_list); in tplg_ref_add_elem() 297 INIT_LIST_HEAD(&elem->ref_list); in tplg_elem_new() 305 tplg_ref_free_list(&elem->ref_list); in tplg_elem_free()
|
H A D | data.c | 132 list_for_each(pos, &elem->ref_list) { in tplg_save_refs() 149 list_for_each(pos, &elem->ref_list) { in tplg_save_refs() 534 base = &elem->ref_list; in get_tokens() 559 base = &elem->ref_list; in has_tuples() 681 base = &elem->ref_list; in build_tuples() 1254 list_for_each(pos, &elem->ref_list) { in tplg_save_manifest_data() 1269 list_for_each(pos, &elem->ref_list) { in tplg_save_manifest_data() 1310 base = &elem->ref_list; in tplg_build_manifest_data() 1435 list_for_each(pos, &elem->ref_list) { in tplg_save_data()
|
H A D | tplg_local.h | 194 struct list_head ref_list; member
|
H A D | pcm.c | 108 base = &elem->ref_list; in build_pcm() 168 base = &elem->ref_list; in tplg_build_dai() 243 base = &elem->ref_list; in build_link()
|
H A D | ctl.c | 168 base = &elem->ref_list; in tplg_build_mixer_control() 219 base = &elem->ref_list; in tplg_build_enum_control() 255 base = &elem->ref_list; in tplg_build_bytes_control()
|
H A D | dapm.c | 106 base = &elem->ref_list; in tplg_build_widget()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | radeon_vcn_dec.h | 104 uint8_t ref_list[16]; member
|
H A 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, in get_av1_msg() [all...] |