From 0bca6182b26a2094c5229fef4d8fe8ecb9a75e58 Mon Sep 17 00:00:00 2001 From: Carl Eugen Hoyos Date: Mon, 4 May 2015 17:50:16 +0200 Subject: [PATCH] lavfi/cropdetect: Fix cropdetect for > 8 bit input. --- libavfilter/version.h | 2 +- libavfilter/vf_cropdetect.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libavfilter/version.h b/libavfilter/version.h index 090215f655..bf7275f7b9 100644 --- a/libavfilter/version.h +++ b/libavfilter/version.h @@ -31,7 +31,7 @@ #define LIBAVFILTER_VERSION_MAJOR 5 #define LIBAVFILTER_VERSION_MINOR 16 -#define LIBAVFILTER_VERSION_MICRO 100 +#define LIBAVFILTER_VERSION_MICRO 101 #define LIBAVFILTER_VERSION_INT AV_VERSION_INT(LIBAVFILTER_VERSION_MAJOR, \ LIBAVFILTER_VERSION_MINOR, \ diff --git a/libavfilter/vf_cropdetect.c b/libavfilter/vf_cropdetect.c index 485ae69fb3..7fa965160f 100644 --- a/libavfilter/vf_cropdetect.c +++ b/libavfilter/vf_cropdetect.c @@ -92,12 +92,12 @@ static int checkline(void *ctx, const unsigned char *src, int stride, int len, i while (len >= 8) { total += src16[ 0] + src16[ stride] + src16[2*stride] + src16[3*stride] + src16[4*stride] + src16[5*stride] + src16[6*stride] + src16[7*stride]; - src += 8*stride; + src16 += 8*stride; len -= 8; } while (--len >= 0) { total += src16[0]; - src += stride; + src16 += stride; } break; case 3: