summaryrefslogtreecommitdiff
path: root/libavfilter/vf_tmidequalizer.c
diff options
context:
space:
mode:
authorPaul B Mahol <onemda@gmail.com>2022-02-24 21:44:52 +0100
committerPaul B Mahol <onemda@gmail.com>2022-02-24 21:46:13 +0100
commitb9493e0cc0dc8fb5f7a08e1d78dd4f63a11b2c13 (patch)
tree5b088d06dd981cc333787fc0246dfd5b91922c8c /libavfilter/vf_tmidequalizer.c
parent17ab836a5f3fcfb81c98786d86d12e95f875e7f3 (diff)
avfilter/vf_tmidequalizer: check that frame is valid
Diffstat (limited to 'libavfilter/vf_tmidequalizer.c')
-rw-r--r--libavfilter/vf_tmidequalizer.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavfilter/vf_tmidequalizer.c b/libavfilter/vf_tmidequalizer.c
index f92c5a90a9..b5d497b637 100644
--- a/libavfilter/vf_tmidequalizer.c
+++ b/libavfilter/vf_tmidequalizer.c
@@ -178,6 +178,8 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *in)
} else {
s->l_frames++;
}
+ if (!s->frames[idx])
+ return AVERROR_EOF;
in = av_frame_clone(s->frames[idx]);
if (!in)
return AVERROR(ENOMEM);