Commit f24b2e64 authored by Zhao Zhili's avatar Zhao Zhili Committed by Michael Niedermayer

examples/filtering_video: fix memory leak

Signed-off-by: 's avatarMichael Niedermayer <michael@niedermayer.cc>
parent c0a845f9
...@@ -211,18 +211,21 @@ int main(int argc, char **argv) ...@@ -211,18 +211,21 @@ int main(int argc, char **argv)
{ {
int ret; int ret;
AVPacket packet; AVPacket packet;
AVFrame *frame = av_frame_alloc(); AVFrame *frame;
AVFrame *filt_frame = av_frame_alloc(); AVFrame *filt_frame;
if (!frame || !filt_frame) {
perror("Could not allocate frame");
exit(1);
}
if (argc != 2) { if (argc != 2) {
fprintf(stderr, "Usage: %s file\n", argv[0]); fprintf(stderr, "Usage: %s file\n", argv[0]);
exit(1); 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) if ((ret = open_input_file(argv[1])) < 0)
goto end; goto end;
if ((ret = init_filters(filter_descr)) < 0) if ((ret = init_filters(filter_descr)) < 0)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment