From aba678ab9dc650436d5c2c3535adce08aab8ceed Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Mon, 15 Apr 2013 16:23:28 +0200 Subject: [PATCH] deshake: fix off by 2 error Signed-off-by: Michael Niedermayer --- libavfilter/vf_deshake.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavfilter/vf_deshake.c b/libavfilter/vf_deshake.c index 01ef721f53..fd7213274b 100644 --- a/libavfilter/vf_deshake.c +++ b/libavfilter/vf_deshake.c @@ -150,8 +150,8 @@ static void find_block_motion(DeshakeContext *deshake, uint8_t *src1, } } else if (deshake->search == SMART_EXHAUSTIVE) { // Compare every other possible position and find the best match - for (y = -deshake->ry + 1; y < deshake->ry - 2; y += 2) { - for (x = -deshake->rx + 1; x < deshake->rx - 2; x += 2) { + for (y = -deshake->ry + 1; y < deshake->ry; y += 2) { + for (x = -deshake->rx + 1; x < deshake->rx; x += 2) { diff = CMP(cx - x, cy - y); if (diff < smallest) { smallest = diff;