Home
last modified time | relevance | path

Searched refs:DPB (Results 1 – 5 of 5) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_refs.c62 for (i = 0; i < MPP_ARRAY_ELEMS(s->DPB); i++) { in mpp_hevc_clear_refs()
63 mpp_hevc_unref_frame(s, &s->DPB[i], in mpp_hevc_clear_refs()
72 for (i = 0; i < MPP_ARRAY_ELEMS(s->DPB); i++) { in mpp_hevc_flush_dpb()
73 mpp_hevc_unref_frame(s, &s->DPB[i], ~0); in mpp_hevc_flush_dpb()
88 for (i = 0; i < MPP_ARRAY_ELEMS(s->DPB); i++) { in alloc_frame()
89 HEVCFrame *frame = &s->DPB[i]; in alloc_frame()
167 for (i = 0; i < MPP_ARRAY_ELEMS(s->DPB); i++) { in mpp_hevc_set_new_ref()
168 HEVCFrame *frame = &s->DPB[i]; in mpp_hevc_set_new_ref()
208 for (i = 0; i < MPP_ARRAY_ELEMS(s->DPB); i++) { in find_ref_idx()
209 HEVCFrame *ref = &s->DPB[i]; in find_ref_idx()
[all …]
H A Dh265d_parser.c1191 for (i = 0; i < MPP_ARRAY_ELEMS(s->DPB); i++) { in mpp_hevc_output_frame()
1192 HEVCFrame *frame = &s->DPB[i]; in mpp_hevc_output_frame()
1215 HEVCFrame *frame = &s->DPB[min_idx]; in mpp_hevc_output_frame()
1228 for (i = 0; i < MPP_ARRAY_ELEMS(s->DPB); i++) { in mpp_hevc_output_frame()
1229 HEVCFrame *frame_next_ready = &s->DPB[i]; in mpp_hevc_output_frame()
1243 for (i = 0; i < MPP_ARRAY_ELEMS(s->DPB); i++) { in mpp_hevc_output_frame()
1244 mpp_hevc_unref_frame(s, &s->DPB[i], 0); in mpp_hevc_output_frame()
1313 for (i = 0; i < MPP_ARRAY_ELEMS(s->DPB); i++) { in hevc_frame_start()
1314 frame = &s->DPB[i]; in hevc_frame_start()
2100 mpp_hevc_unref_frame(s, &s->DPB[i], ~0); in h265d_deinit()
[all …]
H A Dh265d_parser2_syntax.c224 while (!frame && j < MPP_ARRAY_ELEMS(h->DPB)) { in fill_picture_parameters()
225 if (&h->DPB[j] != current_picture && in fill_picture_parameters()
226 (h->DPB[j].flags & (HEVC_FRAME_FLAG_LONG_REF | HEVC_FRAME_FLAG_SHORT_REF))) { in fill_picture_parameters()
229 if (rps_used[k] == (RK_U32)h->DPB[j].poc) { in fill_picture_parameters()
230 frame = &h->DPB[j]; in fill_picture_parameters()
H A Dh265d_parser.h548 HEVCFrame DPB[MAX_DPB_SIZE]; member
/rockchip-linux_mpp/
H A DCHANGELOG.md747 - [h264d]: fix MVC DPB allocation