H264Picture 51 libavcodec/dxva2_h264.c const H264Picture *current_picture = h->cur_pic_ptr; H264Picture 65 libavcodec/dxva2_h264.c const H264Picture *r; H264Picture 249 libavcodec/dxva2_h264.c const H264Picture *r = sl->ref_list[list][i].parent; H264Picture 304 libavcodec/dxva2_h264.c const H264Picture *current_picture = h->cur_pic_ptr; H264Picture 472 libavcodec/dxva2_h264.c const H264Picture *current_picture = h->cur_pic_ptr; H264Picture 87 libavcodec/h264_direct.c H264Picture *const ref1 = sl->ref_list[1][0].parent; H264Picture 124 libavcodec/h264_direct.c H264Picture *const cur = h->cur_pic_ptr; H264Picture 44 libavcodec/h264_picture.c void ff_h264_unref_picture(H264Context *h, H264Picture *pic) H264Picture 46 libavcodec/h264_picture.c int off = offsetof(H264Picture, tf) + sizeof(pic->tf); H264Picture 66 libavcodec/h264_picture.c int ff_h264_ref_picture(H264Context *h, H264Picture *dst, H264Picture *src) H264Picture 136 libavcodec/h264_picture.c void ff_h264_set_erpic(ERPicture *dst, H264Picture *src) H264Picture 52 libavcodec/h264_refs.c static void ref_from_h264pic(H264Ref *dst, H264Picture *src) H264Picture 62 libavcodec/h264_refs.c static int split_field_copy(H264Ref *dest, H264Picture *src, int parity, int id_add) H264Picture 79 libavcodec/h264_refs.c H264Picture * const *in, int len, int is_long, int sel) H264Picture 104 libavcodec/h264_refs.c static int add_sorted(H264Picture **sorted, H264Picture * const *src, H264Picture 127 libavcodec/h264_refs.c static int mismatches_ref(const H264Context *h, const H264Picture *pic) H264Picture 141 libavcodec/h264_refs.c H264Picture *sorted[32]; H264Picture 226 libavcodec/h264_refs.c H264Picture *pic = h->short_ref[i]; H264Picture 242 libavcodec/h264_refs.c H264Picture *pic = h->long_ref[i]; H264Picture 316 libavcodec/h264_refs.c H264Picture *ref = NULL; H264Picture 469 libavcodec/h264_refs.c static inline int unreference_pic(H264Context *h, H264Picture *pic, int refmask) H264Picture 492 libavcodec/h264_refs.c static H264Picture *find_short(H264Context *h, int frame_num, int *idx) H264Picture 497 libavcodec/h264_refs.c H264Picture *pic = h->short_ref[i]; H264Picture 520 libavcodec/h264_refs.c (h->short_ref_count - i) * sizeof(H264Picture*)); H264Picture 526 libavcodec/h264_refs.c static H264Picture *remove_short(H264Context *h, int frame_num, int ref_mask) H264Picture 528 libavcodec/h264_refs.c H264Picture *pic; H264Picture 548 libavcodec/h264_refs.c static H264Picture *remove_long(H264Context *h, int i, int ref_mask) H264Picture 550 libavcodec/h264_refs.c H264Picture *pic; H264Picture 617 libavcodec/h264_refs.c H264Picture *av_uninit(pic); H264Picture 764 libavcodec/h264_refs.c h->short_ref_count * sizeof(H264Picture*)); H264Picture 187 libavcodec/h264_slice.c static int alloc_picture(H264Context *h, H264Picture *pic) H264Picture 280 libavcodec/h264_slice.c static void copy_picture_range(H264Picture **to, H264Picture **from, int count, H264Picture 460 libavcodec/h264_slice.c H264Picture *pic; H264Picture 1127 libavcodec/h264_slice.c H264Picture *cur = h->cur_pic_ptr; H264Picture 1343 libavcodec/h264_slice.c H264Picture *out = h->cur_pic_ptr; H264Picture 1344 libavcodec/h264_slice.c H264Picture *cur = h->cur_pic_ptr; H264Picture 1550 libavcodec/h264_slice.c H264Picture *prev = h->short_ref_count ? h->short_ref[0] : NULL; H264Picture 815 libavcodec/h264dec.c static int h264_export_enc_params(AVFrame *f, H264Picture *p) H264Picture 849 libavcodec/h264dec.c static int output_frame(H264Context *h, AVFrame *dst, H264Picture *srcp) H264Picture 899 libavcodec/h264dec.c static int finalize_frame(H264Context *h, AVFrame *dst, H264Picture *out, int *got_frame) H264Picture 953 libavcodec/h264dec.c H264Picture *out = h->delayed_pic[0]; H264Picture 180 libavcodec/h264dec.h H264Picture *parent; H264Picture 351 libavcodec/h264dec.h H264Picture DPB[H264_MAX_PICTURE_COUNT]; H264Picture 352 libavcodec/h264dec.h H264Picture *cur_pic_ptr; H264Picture 353 libavcodec/h264dec.h H264Picture cur_pic; H264Picture 354 libavcodec/h264dec.h H264Picture last_pic_for_ec; H264Picture 469 libavcodec/h264dec.h H264Picture *short_ref[32]; H264Picture 470 libavcodec/h264dec.h H264Picture *long_ref[32]; H264Picture 471 libavcodec/h264dec.h H264Picture *delayed_pic[MAX_DELAYED_PIC_COUNT + 2]; // FIXME size? H264Picture 473 libavcodec/h264dec.h H264Picture *next_output_pic; H264Picture 834 libavcodec/h264dec.h int ff_h264_ref_picture(H264Context *h, H264Picture *dst, H264Picture *src); H264Picture 835 libavcodec/h264dec.h void ff_h264_unref_picture(H264Context *h, H264Picture *pic); H264Picture 856 libavcodec/h264dec.h void ff_h264_set_erpic(ERPicture *dst, H264Picture *src); H264Picture 32 libavcodec/nvdec_h264.c static void dpb_add(const H264Context *h, CUVIDH264DPBENTRY *dst, const H264Picture *src, H264Picture 56 libavcodec/vaapi_h264.c const H264Picture *pic, H264Picture 94 libavcodec/vaapi_h264.c static int dpb_add(DPB *dpb, const H264Picture *pic) H264Picture 138 libavcodec/vaapi_h264.c const H264Picture *pic = h->short_ref[i]; H264Picture 144 libavcodec/vaapi_h264.c const H264Picture *pic = h->long_ref[i]; H264Picture 53 libavcodec/vdpau_h264.c static void vdpau_h264_set_rf(VdpReferenceFrameH264 *rf, H264Picture *pic, H264Picture 81 libavcodec/vdpau_h264.c H264Picture **lp = list ? h->long_ref : h->short_ref; H264Picture 85 libavcodec/vdpau_h264.c H264Picture *pic = lp[i]; H264Picture 127 libavcodec/vdpau_h264.c H264Picture *pic = h->cur_pic_ptr; H264Picture 186 libavcodec/vdpau_h264.c H264Picture *pic = h->cur_pic_ptr; H264Picture 206 libavcodec/vdpau_h264.c H264Picture *pic = h->cur_pic_ptr;