From 557571ff7db57a5d21aa02af924a7f8e1fd64854 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sat, 9 Nov 2013 01:12:10 +0100 Subject: avformat/h261dec: dont accept invalid gobs in probe as valid Signed-off-by: Michael Niedermayer --- libavformat/h261dec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libavformat/h261dec.c') diff --git a/libavformat/h261dec.c b/libavformat/h261dec.c index 0bfc824226..a1d682128d 100644 --- a/libavformat/h261dec.c +++ b/libavformat/h261dec.c @@ -43,10 +43,10 @@ static int h261_probe(AVProbeData *p) else valid_psc++; if(src_fmt){ // CIF - static const int lut[16]={1,2,3,4,5,6,7,8,9,10,11,12,0,1,2,3}; + static const int lut[16]={1,2,3,4,5,6,7,8,9,10,11,12,0,16,16,16}; next_gn = lut[gn]; }else{ //QCIF - static const int lut[16]={1,3,4,5,6,0,1,2,3,4,5,6,0,1,2,3,4}; + static const int lut[16]={1,3,16,5,16,0,16,16,16,16,16,16,16,16,16,16}; next_gn = lut[gn]; } } -- cgit v1.2.3