Home
last modified time | relevance | path

Searched refs:H264Picture (Results 1 – 10 of 10) sorted by relevance

/third_party/ffmpeg/libavcodec/
Dh264dec.h129 typedef struct H264Picture { struct
171 } H264Picture; argument
181 H264Picture *parent;
352 H264Picture DPB[H264_MAX_PICTURE_COUNT];
353 H264Picture *cur_pic_ptr;
354 H264Picture cur_pic;
355 H264Picture last_pic_for_ec;
470 H264Picture *short_ref[32];
471 H264Picture *long_ref[32];
472 H264Picture *delayed_pic[MAX_DELAYED_PIC_COUNT + 2]; // FIXME size?
[all …]
Dh264_refs.c52 static void ref_from_h264pic(H264Ref *dst, H264Picture *src) in ref_from_h264pic()
62 static int split_field_copy(H264Ref *dest, H264Picture *src, int parity, int id_add) in split_field_copy()
79 H264Picture * const *in, int len, int is_long, int sel) in build_def_list()
104 static int add_sorted(H264Picture **sorted, H264Picture * const *src, in add_sorted()
127 static int mismatches_ref(const H264Context *h, const H264Picture *pic) in mismatches_ref()
141 H264Picture *sorted[32]; in h264_initialise_ref_list()
226 H264Picture *pic = h->short_ref[i]; in print_short_term()
242 H264Picture *pic = h->long_ref[i]; in print_long_term()
316 H264Picture *ref = NULL; in ff_h264_build_ref_list()
469 static inline int unreference_pic(H264Context *h, H264Picture *pic, int refmask) in unreference_pic()
[all …]
Dh264_picture.c44 void ff_h264_unref_picture(H264Context *h, H264Picture *pic) in ff_h264_unref_picture()
46 int off = offsetof(H264Picture, tf) + sizeof(pic->tf); in ff_h264_unref_picture()
66 int ff_h264_ref_picture(H264Context *h, H264Picture *dst, H264Picture *src) in ff_h264_ref_picture()
136 void ff_h264_set_erpic(ERPicture *dst, H264Picture *src) in ff_h264_set_erpic()
Dvdpau_h264.c53 static void vdpau_h264_set_rf(VdpReferenceFrameH264 *rf, H264Picture *pic, in vdpau_h264_set_rf()
81 H264Picture **lp = list ? h->long_ref : h->short_ref; in vdpau_h264_set_reference_frames()
85 H264Picture *pic = lp[i]; in vdpau_h264_set_reference_frames()
127 H264Picture *pic = h->cur_pic_ptr; in vdpau_h264_start_frame()
186 H264Picture *pic = h->cur_pic_ptr; in vdpau_h264_decode_slice()
206 H264Picture *pic = h->cur_pic_ptr; in vdpau_h264_end_frame()
Dvaapi_h264.c56 const H264Picture *pic, in fill_vaapi_pic()
94 static int dpb_add(DPB *dpb, const H264Picture *pic) in dpb_add()
138 const H264Picture *pic = h->short_ref[i]; in fill_vaapi_ReferenceFrames()
144 const H264Picture *pic = h->long_ref[i]; in fill_vaapi_ReferenceFrames()
Ddxva2_h264.c51 const H264Picture *current_picture = h->cur_pic_ptr; in fill_picture_parameters()
65 const H264Picture *r; in fill_picture_parameters()
249 const H264Picture *r = sl->ref_list[list][i].parent; in fill_slice_long()
304 const H264Picture *current_picture = h->cur_pic_ptr; in commit_bitstream_and_slice_buffer()
472 const H264Picture *current_picture = h->cur_pic_ptr; in dxva2_h264_decode_slice()
Dh264dec.c790 static int h264_export_enc_params(AVFrame *f, H264Picture *p) in h264_export_enc_params()
824 static int output_frame(H264Context *h, AVFrame *dst, H264Picture *srcp) in output_frame()
874 static int finalize_frame(H264Context *h, AVFrame *dst, H264Picture *out, int *got_frame) in finalize_frame()
928 H264Picture *out = h->delayed_pic[0]; in send_next_delayed_frame()
Dnvdec_h264.c32 static void dpb_add(const H264Context *h, CUVIDH264DPBENTRY *dst, const H264Picture *src, in dpb_add()
Dh264_slice.c187 static int alloc_picture(H264Context *h, H264Picture *pic) in alloc_picture()
280 static void copy_picture_range(H264Picture **to, H264Picture **from, int count, in copy_picture_range()
469 H264Picture *pic; in h264_frame_start()
1141 H264Picture *cur = h->cur_pic_ptr; in h264_export_frame_props()
1354 H264Picture *out = h->cur_pic_ptr; in h264_select_output_frame()
1355 H264Picture *cur = h->cur_pic_ptr; in h264_select_output_frame()
1561 H264Picture *prev = h->short_ref_count ? h->short_ref[0] : NULL; in h264_field_start()
Dh264_direct.c87 H264Picture *const ref1 = sl->ref_list[1][0].parent; in fill_colmap()
124 H264Picture *const cur = h->cur_pic_ptr; in ff_h264_direct_ref_list_init()