From ebfcf31ddf654b6e44c8cebb51bfe0ba0964b33e Mon Sep 17 00:00:00 2001 From: Aurelien Jacobs Date: Thu, 1 Mar 2007 23:36:39 +0000 Subject: [PATCH] fix an off-by-one error in probing function this prevented correct detection of Mushishi24-head.mkv Originally committed as revision 8177 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/matroska.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/matroska.c b/libavformat/matroska.c index 13321abee9..c122f932e5 100644 --- a/libavformat/matroska.c +++ b/libavformat/matroska.c @@ -1055,7 +1055,7 @@ matroska_probe (AVProbeData *p) * we don't parse the whole header but simply check for the * availability of that array of characters inside the header. * Not fully fool-proof, but good enough. */ - for (n = 4 + size; n < 4 + size + total - sizeof(probe_data); n++) + for (n = 4 + size; n <= 4 + size + total - sizeof(probe_data); n++) if (!memcmp (&p->buf[n], probe_data, sizeof(probe_data))) return AVPROBE_SCORE_MAX;