Home
last modified time | relevance | path

Searched refs:HEVCFrame (Results 1 – 4 of 4) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_refs.c37 void mpp_hevc_unref_frame(HEVCContext *s, HEVCFrame *frame, int flags) in mpp_hevc_unref_frame()
82 static HEVCFrame *alloc_frame(HEVCContext *s) in alloc_frame()
89 HEVCFrame *frame = &s->DPB[i]; in alloc_frame()
163 HEVCFrame *ref = NULL; in mpp_hevc_set_new_ref()
168 HEVCFrame *frame = &s->DPB[i]; in mpp_hevc_set_new_ref()
203 static HEVCFrame *find_ref_idx(HEVCContext *s, int poc) in find_ref_idx()
209 HEVCFrame *ref = &s->DPB[i]; in find_ref_idx()
217 HEVCFrame *ref = &s->DPB[i]; in find_ref_idx()
227 static void mark_ref(HEVCFrame *frame, int flag) in mark_ref()
233 static HEVCFrame *generate_missing_ref(HEVCContext *s, int poc) in generate_missing_ref()
[all …]
H A Dh265d_parser.h77 struct HEVCFrame *ref[MAX_REFS];
478 typedef struct HEVCFrame { struct
483 struct HEVCFrame *collocated_ref; argument
499 } HEVCFrame; argument
547 HEVCFrame *ref;
548 HEVCFrame DPB[MAX_DPB_SIZE];
715 void mpp_hevc_unref_frame(HEVCContext *s, HEVCFrame *frame, RK_S32 flags);
H A Dh265d_parser2_syntax.c56 const HEVCFrame *current_picture = h->ref; in fill_picture_parameters()
223 const HEVCFrame *frame = NULL; in fill_picture_parameters()
253 const HEVCFrame *frame = NULL; \ in fill_picture_parameters()
H A Dh265d_parser.c1192 HEVCFrame *frame = &s->DPB[i]; in mpp_hevc_output_frame()
1215 HEVCFrame *frame = &s->DPB[min_idx]; in mpp_hevc_output_frame()
1229 HEVCFrame *frame_next_ready = &s->DPB[i]; in mpp_hevc_output_frame()
1311 HEVCFrame *frame = NULL; in hevc_frame_start()