# HG changeset patch # User michael # Date 1399765704 0 # Node ID bc3d67969fcc91db551a129279cf36452122a56d # Parent 0bbd04a5f9204c2bb5fe3b5352184664e3e18d8b libmpcodecs/vf_uspp: check avcodec_open() return code Fixes CID1135747 Signed-off-by: Michael Niedermayer diff -r 0bbd04a5f920 -r bc3d67969fcc libmpcodecs/vf_uspp.c --- a/libmpcodecs/vf_uspp.c Sat May 10 20:23:21 2014 +0000 +++ b/libmpcodecs/vf_uspp.c Sat May 10 23:48:24 2014 +0000 @@ -239,7 +239,8 @@ 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); }