comparison mov.c @ 1673:a782462e2497 libavformat

rename BE/LE_8/16/32 to AV_RL/B_8/16/32
author alex
date Fri, 19 Jan 2007 22:12:59 +0000
parents 089437ba7744
children 2a85c82b8538
comparison
equal deleted inserted replaced
1672:818eafa8fc95 1673:a782462e2497
1445 offset = 0; 1445 offset = 0;
1446 for(;;) { 1446 for(;;) {
1447 /* ignore invalid offset */ 1447 /* ignore invalid offset */
1448 if ((offset + 8) > (unsigned int)p->buf_size) 1448 if ((offset + 8) > (unsigned int)p->buf_size)
1449 return score; 1449 return score;
1450 tag = LE_32(p->buf + offset + 4); 1450 tag = AV_RL32(p->buf + offset + 4);
1451 switch(tag) { 1451 switch(tag) {
1452 /* check for obvious tags */ 1452 /* check for obvious tags */
1453 case MKTAG( 'j', 'P', ' ', ' ' ): /* jpeg 2000 signature */ 1453 case MKTAG( 'j', 'P', ' ', ' ' ): /* jpeg 2000 signature */
1454 case MKTAG( 'm', 'o', 'o', 'v' ): 1454 case MKTAG( 'm', 'o', 'o', 'v' ):
1455 case MKTAG( 'm', 'd', 'a', 't' ): 1455 case MKTAG( 'm', 'd', 'a', 't' ):
1463 case MKTAG( 'p', 'i', 'c', 't' ): 1463 case MKTAG( 'p', 'i', 'c', 't' ):
1464 return AVPROBE_SCORE_MAX - 5; 1464 return AVPROBE_SCORE_MAX - 5;
1465 case MKTAG( 'f', 't', 'y', 'p' ): 1465 case MKTAG( 'f', 't', 'y', 'p' ):
1466 case MKTAG( 's', 'k', 'i', 'p' ): 1466 case MKTAG( 's', 'k', 'i', 'p' ):
1467 case MKTAG( 'u', 'u', 'i', 'd' ): 1467 case MKTAG( 'u', 'u', 'i', 'd' ):
1468 offset = BE_32(p->buf+offset) + offset; 1468 offset = AV_RB32(p->buf+offset) + offset;
1469 /* if we only find those cause probedata is too small at least rate them */ 1469 /* if we only find those cause probedata is too small at least rate them */
1470 score = AVPROBE_SCORE_MAX - 50; 1470 score = AVPROBE_SCORE_MAX - 50;
1471 break; 1471 break;
1472 default: 1472 default:
1473 /* unrecognized tag */ 1473 /* unrecognized tag */