]> git.sesse.net Git - ffmpeg/commitdiff
avformat/h263dec/h263_probe: Check PSC bit 9 and 13 in
authorMichael Niedermayer <michaelni@gmx.at>
Wed, 7 May 2014 01:20:13 +0000 (03:20 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Wed, 7 May 2014 01:20:13 +0000 (03:20 +0200)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavformat/h263dec.c

index 486e4b0eb8f6c66916f5ab74fede9463ad3f9254..a581d4c4b56c52c89c7cbc8b6a276811a408480e 100644 (file)
@@ -41,6 +41,11 @@ static int h263_probe(AVProbeData *p)
                && src_fmt<6)
                 res_change++;
 
+            if (src_fmt != 7 && !(code&(1<<9)) && (code&(1<<5))) {
+                invalid_psc++;
+                continue;
+            }
+
             if((code&0x30000)==0x20000 && src_fmt){
                 valid_psc++;
                 last_gn=0;