comparison mov.c @ 3093:c6b13e807700 libavformat

add weird first atom to probe, finally fix bartjones.mov
author bcoudurier
date Wed, 27 Feb 2008 12:24:27 +0000
parents f9cacbd12145
children da04b574d131
comparison
equal deleted inserted replaced
3092:f9cacbd12145 3093:c6b13e807700
1359 case MKTAG( 'w', 'i', 'd', 'e' ): 1359 case MKTAG( 'w', 'i', 'd', 'e' ):
1360 case MKTAG( 'f', 'r', 'e', 'e' ): 1360 case MKTAG( 'f', 'r', 'e', 'e' ):
1361 case MKTAG( 'j', 'u', 'n', 'k' ): 1361 case MKTAG( 'j', 'u', 'n', 'k' ):
1362 case MKTAG( 'p', 'i', 'c', 't' ): 1362 case MKTAG( 'p', 'i', 'c', 't' ):
1363 return AVPROBE_SCORE_MAX - 5; 1363 return AVPROBE_SCORE_MAX - 5;
1364 case MKTAG(0x82,0x82,0x7f,0x7d ):
1364 case MKTAG( 'f', 't', 'y', 'p' ): 1365 case MKTAG( 'f', 't', 'y', 'p' ):
1365 case MKTAG( 's', 'k', 'i', 'p' ): 1366 case MKTAG( 's', 'k', 'i', 'p' ):
1366 case MKTAG( 'u', 'u', 'i', 'd' ): 1367 case MKTAG( 'u', 'u', 'i', 'd' ):
1367 offset = AV_RB32(p->buf+offset) + offset; 1368 offset = AV_RB32(p->buf+offset) + offset;
1368 /* if we only find those cause probedata is too small at least rate them */ 1369 /* if we only find those cause probedata is too small at least rate them */