Searched refs:HEVCFrame (Results 1 – 8 of 8) sorted by relevance
/third_party/ffmpeg/libavcodec/ |
D | hevc_refs.c | 32 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 …]
|
D | hevcdec.h | 240 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);
|
D | dxva2_hevc.c | 60 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()
|
D | vdpau_hevc.c | 39 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()
|
D | vaapi_hevc.c | 54 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()
|
D | nvdec_hevc.c | 33 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()
|
D | hevc_mvs.c | 229 HEVCFrame *ref = s->ref->collocated_ref; in temporal_luma_motion_vector()
|
D | hevcdec.c | 1787 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()
|