avfilter/vf_histogram: fix bug in checking pixel format flags
authorPaul B Mahol <onemda@gmail.com>
Wed, 26 Aug 2015 11:02:50 +0000 (11:02 +0000)
committerPaul B Mahol <onemda@gmail.com>
Wed, 26 Aug 2015 11:11:26 +0000 (11:11 +0000)
Signed-off-by: Paul B Mahol <onemda@gmail.com>
libavfilter/vf_histogram.c

index ece0b13..a712509 100644 (file)
@@ -150,7 +150,7 @@ static int query_formats(AVFilterContext *ctx)
         rgb = desc->flags & AV_PIX_FMT_FLAG_RGB;
         for (i = 1; i < avff->nb_formats; i++) {
             desc = av_pix_fmt_desc_get(avff->formats[i]);
-            if (rgb != desc->flags & AV_PIX_FMT_FLAG_RGB)
+            if (rgb != (desc->flags & AV_PIX_FMT_FLAG_RGB))
                 return AVERROR(EAGAIN);
         }