Browse Source

examples/filtering_video: fix memory leak

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
tags/n4.1
Zhao Zhili Michael Niedermayer 7 years ago
parent
commit
f24b2e64b0
1 changed files with 9 additions and 6 deletions
  1. +9
    -6
      doc/examples/filtering_video.c

+ 9
- 6
doc/examples/filtering_video.c View File

@@ -211,18 +211,21 @@ int main(int argc, char **argv)
{
int ret;
AVPacket packet;
AVFrame *frame = av_frame_alloc();
AVFrame *filt_frame = av_frame_alloc();
AVFrame *frame;
AVFrame *filt_frame;

if (!frame || !filt_frame) {
perror("Could not allocate frame");
exit(1);
}
if (argc != 2) {
fprintf(stderr, "Usage: %s file\n", argv[0]);
exit(1);
}

frame = av_frame_alloc();
filt_frame = av_frame_alloc();
if (!frame || !filt_frame) {
perror("Could not allocate frame");
exit(1);
}

if ((ret = open_input_file(argv[1])) < 0)
goto end;
if ((ret = init_filters(filter_descr)) < 0)


Loading…
Cancel
Save