Home
last modified time | relevance | path

Searched refs:pic_list (Results 1 – 15 of 15) sorted by relevance

/third_party/gstreamer/gstplugins_bad/gst-libs/gst/codecs/
Dgsth265picture.c110 GArray *pic_list; member
129 dpb->pic_list = in gst_h265_dpb_new()
132 g_array_set_clear_func (dpb->pic_list, in gst_h265_dpb_new()
179 g_array_unref (dpb->pic_list); in gst_h265_dpb_free()
194 g_array_set_size (dpb->pic_list, 0); in gst_h265_dpb_clear()
215 for (i = 0; i < dpb->pic_list->len; i++) { in gst_h265_dpb_add()
217 g_array_index (dpb->pic_list, GstH265Picture *, i); in gst_h265_dpb_add()
233 g_array_append_val (dpb->pic_list, picture); in gst_h265_dpb_add()
249 for (i = 0; i < dpb->pic_list->len; i++) { in gst_h265_dpb_delete_unused()
251 g_array_index (dpb->pic_list, GstH265Picture *, i); in gst_h265_dpb_delete_unused()
[all …]
Dgsth264picture.c108 GArray *pic_list; member
141 dpb->pic_list = in gst_h264_dpb_new()
144 g_array_set_clear_func (dpb->pic_list, in gst_h264_dpb_new()
226 g_array_unref (dpb->pic_list); in gst_h264_dpb_free()
241 g_array_set_size (dpb->pic_list, 0); in gst_h264_dpb_clear()
300 g_array_append_val (dpb->pic_list, picture); in gst_h264_dpb_add()
302 if (dpb->pic_list->len > dpb->max_num_frames * (dpb->interlaced + 1)) in gst_h264_dpb_add()
304 dpb->pic_list->len, dpb->max_num_frames * (dpb->interlaced + 1)); in gst_h264_dpb_add()
327 for (i = 0; i < dpb->pic_list->len; i++) { in gst_h264_dpb_delete_unused()
329 g_array_index (dpb->pic_list, GstH264Picture *, i); in gst_h264_dpb_delete_unused()
[all …]
Dgstav1picture.c163 gst_av1_picture_clear (&dpb->pic_list[i]); in gst_av1_dpb_clear()
189 gst_av1_picture_replace (&dpb->pic_list[i], picture); in gst_av1_dpb_add()
Dgstvp9picture.c151 gst_vp9_picture_clear (&dpb->pic_list[i]); in gst_vp9_dpb_clear()
180 gst_vp9_picture_replace (&dpb->pic_list[i], picture); in gst_vp9_dpb_add()
Dgstvp9picture.h103 GstVp9Picture *pic_list[GST_VP9_REF_FRAMES]; member
Dgstav1picture.h141 GstAV1Picture *pic_list[GST_AV1_NUM_REF_FRAMES]; member
Dgstvp9decoder.c448 !priv->dpb->pic_list[frame_hdr.frame_to_show_map_idx]) { in gst_vp9_decoder_handle_frame()
464 pic_to_dup = priv->dpb->pic_list[frame_hdr.frame_to_show_map_idx]; in gst_vp9_decoder_handle_frame()
Dgstav1decoder.c359 ref_picture = priv->dpb->pic_list[frame_header->frame_to_show_map_idx]; in gst_av1_decoder_decode_frame_header()
/third_party/gstreamer/gstplugins_bad/sys/v4l2codecs/
Dgstv4l2codecvp9dec.c274 if (reference_frames && reference_frames->pic_list[h->ref_frame_idx[0]]) { in gst_v4l2_codecs_vp9_dec_fill_refs()
275 ref_pic = reference_frames->pic_list[h->ref_frame_idx[0]]; in gst_v4l2_codecs_vp9_dec_fill_refs()
279 if (reference_frames && reference_frames->pic_list[h->ref_frame_idx[1]]) { in gst_v4l2_codecs_vp9_dec_fill_refs()
280 ref_pic = reference_frames->pic_list[h->ref_frame_idx[1]]; in gst_v4l2_codecs_vp9_dec_fill_refs()
284 if (reference_frames && reference_frames->pic_list[h->ref_frame_idx[2]]) { in gst_v4l2_codecs_vp9_dec_fill_refs()
285 ref_pic = reference_frames->pic_list[h->ref_frame_idx[2]]; in gst_v4l2_codecs_vp9_dec_fill_refs()
/third_party/gstreamer/gstplugins_bad/sys/va/
Dgstvaav1dec.c739 if (dpb->pic_list[i]) { in gst_va_av1_dec_start_picture()
740 if (dpb->pic_list[i]->apply_grain) { in gst_va_av1_dec_start_picture()
742 (gst_av1_picture_get_user_data (dpb->pic_list[i])); in gst_va_av1_dec_start_picture()
745 (gst_av1_picture_get_user_data (dpb->pic_list[i])); in gst_va_av1_dec_start_picture()
Dgstvavp9dec.c330 if (dpb->pic_list[i]) { in _fill_param()
332 gst_vp9_picture_get_user_data (dpb->pic_list[i]); in _fill_param()
/third_party/gstreamer/gstplugins_bad/sys/d3d11/
Dgstd3d11av1dec.cpp878 if (dpb->pic_list[i]) { in gst_d3d11_av1_dec_start_picture()
879 GstAV1Picture *other_pic = dpb->pic_list[i]; in gst_d3d11_av1_dec_start_picture()
900 if (dpb->pic_list[i]) { in gst_d3d11_av1_dec_start_picture()
901 GstAV1Picture *other_pic = dpb->pic_list[i]; in gst_d3d11_av1_dec_start_picture()
Dgstd3d11vp9dec.cpp534 if (dpb->pic_list[i]) { in gst_d3d11_vp9_dec_copy_reference_frames()
535 GstVp9Picture *other_pic = dpb->pic_list[i]; in gst_d3d11_vp9_dec_copy_reference_frames()
/third_party/gstreamer/gstplugins_bad/sys/nvcodec/
Dgstnvvp9dec.c419 if (dpb->pic_list[i]) { in gst_nv_vp9_dec_decode_picture()
421 dpb->pic_list[i]); in gst_nv_vp9_dec_decode_picture()
/third_party/gstreamer/gstplugins_bad/
DChangeLog24051 codecs: h265picture: Don't leak pic_list GArray
27472 codecs: h264dpb: Don't leak pic_list GArray