ffmpeg | branch: master | Clément Bœsch <u...@pkh.me> | Sat Jun 13 20:49:32 
2015 +0200| [a056636c8131d2e6ca6a8f3b196287af682b16a4] | committer: Clément 
Bœsch

avfilter/geq: assert on pixel format descriptor

inlink->format is supposed to be set to a valid format controlled by 
query_formats().

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a056636c8131d2e6ca6a8f3b196287af682b16a4
---

 libavfilter/vf_geq.c |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/libavfilter/vf_geq.c b/libavfilter/vf_geq.c
index 887594f..40e71e0 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;

_______________________________________________
ffmpeg-cvslog mailing list
ffmpeg-cvslog@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog

Reply via email to