X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavfilter%2Fvf_pp.c;h=bac1d53356fb18d1efcf6f2414908edfe61fd75b;hb=b112e25dde39a86befaed7e294facd8d860322da;hp=ff60e61dac8cd2aedce362adbd906848c9918797;hpb=847c0d333b6a195670f5bd64e9f7e5c9cf254cc4;p=ffmpeg diff --git a/libavfilter/vf_pp.c b/libavfilter/vf_pp.c index ff60e61dac8..bac1d53356f 100644 --- a/libavfilter/vf_pp.c +++ b/libavfilter/vf_pp.c @@ -85,8 +85,11 @@ static int pp_query_formats(AVFilterContext *ctx) AV_PIX_FMT_GRAY8, AV_PIX_FMT_NONE }; - ff_set_common_formats(ctx, ff_make_format_list(pix_fmts)); - return 0; + + AVFilterFormats *fmts_list = ff_make_format_list(pix_fmts); + if (!fmts_list) + return AVERROR(ENOMEM); + return ff_set_common_formats(ctx, fmts_list); } static int pp_config_props(AVFilterLink *inlink)