comparison raw.c @ 930:3d1db6d5f8ed libavformat

3rd try for mpeg-es probe ...
author michael
date Sat, 04 Feb 2006 16:57:58 +0000
parents 0667558dbb8f
children 7420a756dc7a
comparison
equal deleted inserted replaced
929:0667558dbb8f 930:3d1db6d5f8ed
304 case SLICE_START_CODE: slice++; break; 304 case SLICE_START_CODE: slice++; break;
305 case PACK_START_CODE: pspack++; break; 305 case PACK_START_CODE: pspack++; break;
306 } 306 }
307 } 307 }
308 } 308 }
309 if(seq && pic && slice && seq<pic && !pspack) 309 if(seq && seq*9<=pic*10 && pic*9<=slice*10 && !pspack)
310 return AVPROBE_SCORE_MAX/2+1; // +1 for .mpg 310 return AVPROBE_SCORE_MAX/2+1; // +1 for .mpg
311 return 0; 311 return 0;
312 } 312 }
313 313
314 static int h263_probe(AVProbeData *p) 314 static int h263_probe(AVProbeData *p)