From 04e140daa21c1e4e7c61009fadd211c19e080863 Mon Sep 17 00:00:00 2001 From: michael Date: Sat, 10 May 2014 23:48:24 +0000 Subject: [PATCH] libmpcodecs/vf_uspp: check avcodec_open() return code Fixes CID1135747 Signed-off-by: Michael Niedermayer --- libavfilter/libmpcodecs/vf_uspp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavfilter/libmpcodecs/vf_uspp.c b/libavfilter/libmpcodecs/vf_uspp.c index 3923f17eee..c9d9c1fd16 100644 --- a/libavfilter/libmpcodecs/vf_uspp.c +++ b/libavfilter/libmpcodecs/vf_uspp.c @@ -241,7 +241,8 @@ static int config(struct vf_instance *vf, avctx_enc->strict_std_compliance = FF_COMPLIANCE_EXPERIMENTAL; avctx_enc->global_quality= 123; av_dict_set(&opts, "no_bitstream", "1", 0); - avcodec_open2(avctx_enc, enc, &opts); + if (avcodec_open2(avctx_enc, enc, &opts) < 0) + return 0; av_dict_free(&opts); assert(avctx_enc->codec); }