summaryrefslogtreecommitdiff
path: root/libavfilter/vf_stereo3d.c
diff options
context:
space:
mode:
authorPaul B Mahol <onemda@gmail.com>2019-09-16 11:45:28 +0200
committerPaul B Mahol <onemda@gmail.com>2019-09-16 11:45:28 +0200
commit94f187d382675fe8c4425bcc349859741f20439d (patch)
tree14b584c011a16518dc8ecfb725774408fb283961 /libavfilter/vf_stereo3d.c
parent34a12b99788d6be1e07a70760b9e0b2ce99180f2 (diff)
avfilter/vf_stereo3d: assert that out variable is valid
Diffstat (limited to 'libavfilter/vf_stereo3d.c')
-rw-r--r--libavfilter/vf_stereo3d.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libavfilter/vf_stereo3d.c b/libavfilter/vf_stereo3d.c
index 5cbee393d8..ff17b07c3d 100644
--- a/libavfilter/vf_stereo3d.c
+++ b/libavfilter/vf_stereo3d.c
@@ -672,7 +672,7 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *inpicref)
AVFilterContext *ctx = inlink->dst;
Stereo3DContext *s = ctx->priv;
AVFilterLink *outlink = ctx->outputs[0];
- AVFrame *out, *oleft, *oright, *ileft, *iright;
+ AVFrame *out = NULL, *oleft, *oright, *ileft, *iright;
int out_off_left[4], out_off_right[4];
int i, ret;
@@ -1082,6 +1082,7 @@ copy:
av_frame_free(&s->prev);
av_frame_free(&inpicref);
}
+ av_assert0(out);
out->sample_aspect_ratio = s->aspect;
return ff_filter_frame(outlink, out);
}