comparison mm.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 0899bfe4105c
children 1a3c9056982a
comparison
equal deleted inserted replaced
1672:818eafa8fc95 1673:a782462e2497
59 static int mm_probe(AVProbeData *p) 59 static int mm_probe(AVProbeData *p)
60 { 60 {
61 /* the first chunk is always the header */ 61 /* the first chunk is always the header */
62 if (p->buf_size < MM_PREAMBLE_SIZE) 62 if (p->buf_size < MM_PREAMBLE_SIZE)
63 return 0; 63 return 0;
64 if (LE_16(&p->buf[0]) != MM_TYPE_HEADER) 64 if (AV_RL16(&p->buf[0]) != MM_TYPE_HEADER)
65 return 0; 65 return 0;
66 if (LE_32(&p->buf[2]) != MM_HEADER_LEN_V && LE_32(&p->buf[2]) != MM_HEADER_LEN_AV) 66 if (AV_RL32(&p->buf[2]) != MM_HEADER_LEN_V && AV_RL32(&p->buf[2]) != MM_HEADER_LEN_AV)
67 return 0; 67 return 0;
68 68
69 /* only return half certainty since this check is a bit sketchy */ 69 /* only return half certainty since this check is a bit sketchy */
70 return AVPROBE_SCORE_MAX / 2; 70 return AVPROBE_SCORE_MAX / 2;
71 } 71 }
139 139
140 if (get_buffer(pb, preamble, MM_PREAMBLE_SIZE) != MM_PREAMBLE_SIZE) { 140 if (get_buffer(pb, preamble, MM_PREAMBLE_SIZE) != MM_PREAMBLE_SIZE) {
141 return AVERROR_IO; 141 return AVERROR_IO;
142 } 142 }
143 143
144 type = LE_16(&preamble[0]); 144 type = AV_RL16(&preamble[0]);
145 length = LE_16(&preamble[2]); 145 length = AV_RL16(&preamble[2]);
146 146
147 switch(type) { 147 switch(type) {
148 case MM_TYPE_PALETTE : 148 case MM_TYPE_PALETTE :
149 url_fseek(pb, 4, SEEK_CUR); /* unknown data */ 149 url_fseek(pb, 4, SEEK_CUR); /* unknown data */
150 if (get_buffer(pb, pal, MM_PALETTE_SIZE) != MM_PALETTE_SIZE) 150 if (get_buffer(pb, pal, MM_PALETTE_SIZE) != MM_PALETTE_SIZE)