Browse Source

avcodec/mpegvideo: simplify check for av_frame_alloc

Signed-off-by: Limin Wang <lance.lmwang@gmail.com>
tags/n4.4
Limin Wang 5 years ago
parent
commit
d3b2961200
1 changed files with 4 additions and 11 deletions
  1. +4
    -11
      libavcodec/mpegvideo.c

+ 4
- 11
libavcodec/mpegvideo.c View File

@@ -941,17 +941,10 @@ av_cold int ff_mpv_common_init(MpegEncContext *s)
if (!s->picture[i].f)
goto fail_nomem;
}
s->next_picture.f = av_frame_alloc();
if (!s->next_picture.f)
goto fail_nomem;
s->last_picture.f = av_frame_alloc();
if (!s->last_picture.f)
goto fail_nomem;
s->current_picture.f = av_frame_alloc();
if (!s->current_picture.f)
goto fail_nomem;
s->new_picture.f = av_frame_alloc();
if (!s->new_picture.f)
if (!(s->next_picture.f = av_frame_alloc()) ||
!(s->last_picture.f = av_frame_alloc()) ||
!(s->current_picture.f = av_frame_alloc()) ||
!(s->new_picture.f = av_frame_alloc()))
goto fail_nomem;

if ((ret = init_context_frame(s)))


Loading…
Cancel
Save