X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavfilter%2Fvf_geq.c;h=40e71e05de851d372c3a38fe7eb23bd2f4e20222;hb=27e61a716c893a6ae67ca8f859c735bc0b0b799a;hp=887594f8660f1786d63c964818ef3db47ea3ae08;hpb=3244a176505b04f62f7bbb1ac7fb413399a6790c;p=ffmpeg diff --git a/libavfilter/vf_geq.c b/libavfilter/vf_geq.c index 887594f8660..40e71e05de8 100644 --- a/libavfilter/vf_geq.c +++ b/libavfilter/vf_geq.c @@ -26,6 +26,7 @@ * ported by Clément Bœsch for FFmpeg. */ +#include "libavutil/avassert.h" #include "libavutil/avstring.h" #include "libavutil/eval.h" #include "libavutil/opt.h" @@ -192,6 +193,8 @@ static int geq_config_props(AVFilterLink *inlink) GEQContext *geq = inlink->dst->priv; const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(inlink->format); + av_assert0(desc); + geq->hsub = desc->log2_chroma_w; geq->vsub = desc->log2_chroma_h; geq->planes = desc->nb_components;