DPB               478 libavcodec/cavs.c         AVFrame *ref = h->DPB[mv->ref].f;
DPB               488 libavcodec/cavs.c         AVFrame *ref = h->DPB[0].f;
DPB               806 libavcodec/cavs.c     h->DPB[0].f = av_frame_alloc();
DPB               807 libavcodec/cavs.c     h->DPB[1].f = av_frame_alloc();
DPB               808 libavcodec/cavs.c     if (!h->cur.f || !h->DPB[0].f || !h->DPB[1].f) {
DPB               840 libavcodec/cavs.c     av_frame_free(&h->DPB[0].f);
DPB               841 libavcodec/cavs.c     av_frame_free(&h->DPB[1].f);
DPB               172 libavcodec/cavs.h     AVSFrame DPB[2];  ///< reference frames
DPB               985 libavcodec/cavsdec.c         if (!h->DPB[0].f->data[0] ||
DPB               986 libavcodec/cavsdec.c            (!h->DPB[1].f->data[0] && h->cur.f->pict_type == AV_PICTURE_TYPE_B))
DPB              1021 libavcodec/cavsdec.c         h->dist[0] = (h->cur.poc - h->DPB[0].poc) & 511;
DPB              1023 libavcodec/cavsdec.c         h->dist[0] = (h->DPB[0].poc  - h->cur.poc) & 511;
DPB              1025 libavcodec/cavsdec.c     h->dist[1] = (h->cur.poc - h->DPB[1].poc) & 511;
DPB              1104 libavcodec/cavsdec.c         av_frame_unref(h->DPB[1].f);
DPB              1105 libavcodec/cavsdec.c         FFSWAP(AVSFrame, h->cur, h->DPB[1]);
DPB              1106 libavcodec/cavsdec.c         FFSWAP(AVSFrame, h->DPB[0], h->DPB[1]);
DPB              1176 libavcodec/cavsdec.c         if (!h->low_delay && h->DPB[0].f->data[0]) {
DPB              1178 libavcodec/cavsdec.c             av_frame_move_ref(data, h->DPB[0].f);
DPB              1202 libavcodec/cavsdec.c                 av_frame_unref(h->DPB[0].f);
DPB              1203 libavcodec/cavsdec.c                 av_frame_unref(h->DPB[1].f);
DPB              1216 libavcodec/cavsdec.c                 if (h->DPB[!h->low_delay].f->data[0]) {
DPB              1217 libavcodec/cavsdec.c                     if ((ret = av_frame_ref(data, h->DPB[!h->low_delay].f)) < 0)
DPB               165 libavcodec/dxva2_hevc.c     for (i = 0, j = 0; i < FF_ARRAY_ELEMS(h->DPB); i++) {
DPB               166 libavcodec/dxva2_hevc.c         const HEVCFrame *frame = &h->DPB[i];
DPB               389 libavcodec/h264.c     if (free_rbsp && h->DPB) {
DPB               391 libavcodec/h264.c             ff_h264_unref_picture(h, &h->DPB[i]);
DPB               393 libavcodec/h264.c         av_freep(&h->DPB);
DPB               394 libavcodec/h264.c     } else if (h->DPB) {
DPB               396 libavcodec/h264.c             h->DPB[i].needs_realloc = 1;
DPB               472 libavcodec/h264.c     if (!h->DPB) {
DPB               473 libavcodec/h264.c         h->DPB = av_mallocz_array(H264_MAX_PICTURE_COUNT, sizeof(*h->DPB));
DPB               474 libavcodec/h264.c         if (!h->DPB)
DPB               477 libavcodec/h264.c             av_frame_unref(&h->DPB[i].f);
DPB              1108 libavcodec/h264.c     if (h->DPB)
DPB              1110 libavcodec/h264.c             ff_h264_unref_picture(h, &h->DPB[i]);
DPB               349 libavcodec/h264.h     H264Picture *DPB;
DPB               157 libavcodec/h264_slice.c         if (h->DPB[i].f.buf[0] && !h->DPB[i].reference &&
DPB               158 libavcodec/h264_slice.c             (remove_current || &h->DPB[i] != h->cur_pic_ptr)) {
DPB               159 libavcodec/h264_slice.c             ff_h264_unref_picture(h, &h->DPB[i]);
DPB               297 libavcodec/h264_slice.c         if (pic_is_unused(h, &h->DPB[i]))
DPB               303 libavcodec/h264_slice.c     if (h->DPB[i].needs_realloc) {
DPB               304 libavcodec/h264_slice.c         h->DPB[i].needs_realloc = 0;
DPB               305 libavcodec/h264_slice.c         ff_h264_unref_picture(h, &h->DPB[i]);
DPB               400 libavcodec/h264_slice.c     dst->DPB                    = src->DPB;
DPB               412 libavcodec/h264_slice.c     (((pic) && (pic) >= (old_ctx)->DPB &&                       \
DPB               413 libavcodec/h264_slice.c       (pic) < (old_ctx)->DPB + H264_MAX_PICTURE_COUNT) ?          \
DPB               414 libavcodec/h264_slice.c      &(new_ctx)->DPB[(pic) - (old_ctx)->DPB] : NULL)
DPB               424 libavcodec/h264_slice.c                 IN_RANGE(from[i], old_base->DPB,
DPB               549 libavcodec/h264_slice.c         h->DPB               = NULL;
DPB               607 libavcodec/h264_slice.c     for (i = 0; h->DPB && i < H264_MAX_PICTURE_COUNT; i++) {
DPB               608 libavcodec/h264_slice.c         ff_h264_unref_picture(h, &h->DPB[i]);
DPB               609 libavcodec/h264_slice.c         if (h1->DPB && h1->DPB[i].f.buf[0] &&
DPB               610 libavcodec/h264_slice.c             (ret = ff_h264_ref_picture(h, &h->DPB[i], &h1->DPB[i])) < 0)
DPB               713 libavcodec/h264_slice.c     pic = &h->DPB[i];
DPB              3193 libavcodec/hevc.c     for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) {
DPB              3194 libavcodec/hevc.c         ff_hevc_unref_frame(s, &s->DPB[i], ~0);
DPB              3195 libavcodec/hevc.c         av_frame_free(&s->DPB[i].frame);
DPB              3254 libavcodec/hevc.c     for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) {
DPB              3255 libavcodec/hevc.c         s->DPB[i].frame = av_frame_alloc();
DPB              3256 libavcodec/hevc.c         if (!s->DPB[i].frame)
DPB              3258 libavcodec/hevc.c         s->DPB[i].tf.f = s->DPB[i].frame;
DPB              3292 libavcodec/hevc.c     for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) {
DPB              3293 libavcodec/hevc.c         ff_hevc_unref_frame(s, &s->DPB[i], ~0);
DPB              3294 libavcodec/hevc.c         if (s0->DPB[i].frame->buf[0]) {
DPB              3295 libavcodec/hevc.c             ret = hevc_ref_frame(s, &s->DPB[i], &s0->DPB[i]);
DPB               836 libavcodec/hevc.h     HEVCFrame DPB[32];
DPB                68 libavcodec/hevc_refs.c     for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++)
DPB                69 libavcodec/hevc_refs.c         ff_hevc_unref_frame(s, &s->DPB[i],
DPB                77 libavcodec/hevc_refs.c     for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++)
DPB                78 libavcodec/hevc_refs.c         ff_hevc_unref_frame(s, &s->DPB[i], ~0);
DPB                84 libavcodec/hevc_refs.c     for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) {
DPB                85 libavcodec/hevc_refs.c         HEVCFrame *frame = &s->DPB[i];
DPB               140 libavcodec/hevc_refs.c     for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) {
DPB               141 libavcodec/hevc_refs.c         HEVCFrame *frame = &s->DPB[i];
DPB               178 libavcodec/hevc_refs.c             for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) {
DPB               179 libavcodec/hevc_refs.c                 HEVCFrame *frame = &s->DPB[i];
DPB               187 libavcodec/hevc_refs.c         for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) {
DPB               188 libavcodec/hevc_refs.c             HEVCFrame *frame = &s->DPB[i];
DPB               205 libavcodec/hevc_refs.c             HEVCFrame *frame = &s->DPB[min_idx];
DPB               246 libavcodec/hevc_refs.c     for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) {
DPB               247 libavcodec/hevc_refs.c         HEVCFrame *frame = &s->DPB[i];
DPB               256 libavcodec/hevc_refs.c         for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) {
DPB               257 libavcodec/hevc_refs.c             HEVCFrame *frame = &s->DPB[i];
DPB               267 libavcodec/hevc_refs.c         for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) {
DPB               268 libavcodec/hevc_refs.c             HEVCFrame *frame = &s->DPB[i];
DPB               373 libavcodec/hevc_refs.c     for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) {
DPB               374 libavcodec/hevc_refs.c         HEVCFrame *ref = &s->DPB[i];
DPB               381 libavcodec/hevc_refs.c     for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) {
DPB               382 libavcodec/hevc_refs.c         HEVCFrame *ref = &s->DPB[i];
DPB               470 libavcodec/hevc_refs.c     for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) {
DPB               471 libavcodec/hevc_refs.c         HEVCFrame *frame = &s->DPB[i];
DPB               511 libavcodec/hevc_refs.c     for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++)
DPB               512 libavcodec/hevc_refs.c         ff_hevc_unref_frame(s, &s->DPB[i], 0);
DPB                93 libavcodec/vaapi_h264.c static int dpb_add(DPB *dpb, H264Picture *pic)
DPB               127 libavcodec/vaapi_h264.c     DPB dpb;