Home
last modified time | relevance | path

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

/third_party/ffmpeg/libavcodec/
Dhevc_refs.c32 void ff_hevc_unref_frame(HEVCContext *s, HEVCFrame *frame, int flags) in ff_hevc_unref_frame()
57 RefPicList *ff_hevc_get_ref_list(HEVCContext *s, HEVCFrame *ref, int x0, int y0) in ff_hevc_get_ref_list()
82 static HEVCFrame *alloc_frame(HEVCContext *s) in alloc_frame()
86 HEVCFrame *frame = &s->DPB[i]; in alloc_frame()
137 HEVCFrame *ref; in ff_hevc_set_new_ref()
142 HEVCFrame *frame = &s->DPB[i]; in ff_hevc_set_new_ref()
183 HEVCFrame *frame = &s->DPB[i]; in ff_hevc_output_frame()
192 HEVCFrame *frame = &s->DPB[i]; in ff_hevc_output_frame()
209 HEVCFrame *frame = &s->DPB[min_idx]; in ff_hevc_output_frame()
240 HEVCFrame *frame = &s->DPB[i]; in ff_hevc_bump_frame()
[all …]
Dhevcdec.h240 struct HEVCFrame *ref[HEVC_MAX_REFS];
396 typedef struct HEVCFrame { struct
404 struct HEVCFrame *collocated_ref; argument
423 } HEVCFrame; argument
509 HEVCFrame *ref;
510 HEVCFrame DPB[32];
585 RefPicList *ff_hevc_get_ref_list(HEVCContext *s, HEVCFrame *frame,
663 void ff_hevc_unref_frame(HEVCContext *s, HEVCFrame *frame, int flags);
Ddxva2_hevc.c60 const HEVCFrame *current_picture = h->ref; in fill_picture_parameters()
163 const HEVCFrame *frame = NULL; in fill_picture_parameters()
182 const HEVCFrame *frame = NULL; \ in fill_picture_parameters()
243 const HEVCFrame *current_picture = h->ref; in commit_bitstream_and_slice_buffer()
385 const HEVCFrame *current_picture = h->ref; in dxva2_hevc_decode_slice()
Dvdpau_hevc.c39 HEVCFrame *pic = h->ref; in vdpau_hevc_start_frame()
241 const HEVCFrame *frame = &h->DPB[i]; in vdpau_hevc_start_frame()
296 HEVCFrame *frame = h->rps[ST_CURR_BEF].ref[i]; in vdpau_hevc_start_frame()
319 HEVCFrame *frame = h->rps[ST_CURR_AFT].ref[i]; in vdpau_hevc_start_frame()
342 HEVCFrame *frame = h->rps[LT_CURR].ref[i]; in vdpau_hevc_start_frame()
Dvaapi_hevc.c54 static void fill_vaapi_pic(VAPictureHEVC *va_pic, const HEVCFrame *pic, int rps_type) in fill_vaapi_pic()
71 static int find_frame_rps_type(const HEVCContext *h, const HEVCFrame *pic) in find_frame_rps_type()
96 const HEVCFrame *current_picture = h->ref; in fill_vaapi_reference_frames()
100 const HEVCFrame *frame = NULL; in fill_vaapi_reference_frames()
375 static uint8_t get_ref_pic_index(const HEVCContext *h, const HEVCFrame *frame) in get_ref_pic_index()
Dnvdec_hevc.c33 static void dpb_add(CUVIDHEVCPICPARAMS *pp, int idx, const HEVCFrame *src) in dpb_add()
227 const HEVCFrame *ref = &s->DPB[i]; in nvdec_hevc_start_frame()
Dhevc_mvs.c229 HEVCFrame *ref = s->ref->collocated_ref; in temporal_luma_motion_vector()
Dhevcdec.c1787 static void hevc_await_progress(HEVCContext *s, HEVCFrame *ref, in hevc_await_progress()
1857 HEVCFrame *ref0 = NULL, *ref1 = NULL; in hls_prediction_unit()
3365 static int hevc_ref_frame(HEVCContext *s, HEVCFrame *dst, HEVCFrame *src) in hevc_ref_frame()