From 8671359bfc57c3ee9c753033a79c15ea73c12c38 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sat, 2 Nov 2002 00:05:06 +0000 Subject: [PATCH] better padding bug detection Originally committed as revision 1139 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/h263dec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/h263dec.c b/libavcodec/h263dec.c index 3a49b97e6b..676df6e314 100644 --- a/libavcodec/h263dec.c +++ b/libavcodec/h263dec.c @@ -251,10 +251,10 @@ static int decode_slice(MpegEncContext *s){ if(bits_left==0 || bits_left>8){ s->padding_bug_score++; - } else { + } else if(bits_left != 1){ int v= show_bits(&s->gb, 8); v|= 0x7F >> (7-(bits_count&7)); - + if(v==0x7F) s->padding_bug_score--; else