[MPlayer-cvslog] r21963 - trunk/libmpdemux/asfheader.c
reimar
subversion at mplayerhq.hu
Sat Jan 20 00:14:57 CET 2007
Author: reimar
Date: Sat Jan 20 00:14:57 2007
New Revision: 21963
Modified:
trunk/libmpdemux/asfheader.c
Log:
Compile fix: LE_* -> AV_RL*
Modified: trunk/libmpdemux/asfheader.c
==============================================================================
--- trunk/libmpdemux/asfheader.c (original)
+++ trunk/libmpdemux/asfheader.c Sat Jan 20 00:14:57 2007
@@ -20,7 +20,7 @@
#ifdef ARCH_X86
#define ASF_LOAD_GUID_PREFIX(guid) (*(uint32_t *)(guid))
#else
-#define ASF_LOAD_GUID_PREFIX(guid) LE_32(guid)
+#define ASF_LOAD_GUID_PREFIX(guid) AV_RL32(guid)
#endif
#define ASF_GUID_PREFIX_audio_stream 0xF8699E40
@@ -202,11 +202,11 @@
// flags(4) (reliable,seekable,no_cleanpoints?,resend-live-cleanpoints, rest of bits reserved)
buffer +=8+8+4+4+4+4+4+4+4+4;
- this_stream_num=LE_16(buffer);buffer+=2;
+ this_stream_num=AV_RL16(buffer);buffer+=2;
if (this_stream_num == stream_num) {
buffer+=2; //skip stream-language-id-index
- avg_ft = LE_32(buffer) | (uint64_t)LE_32(buffer + 4) << 32; // provided in 100ns units
+ avg_ft = AV_RL32(buffer) | (uint64_t)AV_RL32(buffer + 4) << 32; // provided in 100ns units
*avg_frame_time = avg_ft/10000000.0f;
// after this are values for stream-name-count and
@@ -223,11 +223,11 @@
int* buf_len)
{
CHECKDEC(*buf_len, 2 + 2 + 2 + 2 + 4);
- dest->lang_list_index = LE_16(buf);
- dest->stream_num = LE_16(&buf[2]);
- dest->name_length = LE_16(&buf[4]);
- dest->data_type = LE_16(&buf[6]);
- dest->data_length = LE_32(&buf[8]);
+ dest->lang_list_index = AV_RL16(buf);
+ dest->stream_num = AV_RL16(&buf[2]);
+ dest->name_length = AV_RL16(&buf[4]);
+ dest->data_type = AV_RL16(&buf[6]);
+ dest->data_length = AV_RL32(&buf[8]);
buf += 2 + 2 + 2 + 2 + 4;
CHECKDEC(*buf_len, dest->name_length);
dest->name = (uint16_t*)buf;
@@ -251,7 +251,7 @@
CHECKDEC(buf_len, pos);
buf += pos;
CHECKDEC(buf_len, 2);
- records_count = LE_16(buf);
+ records_count = AV_RL16(buf);
buf += 2;
while (records_count--) {
@@ -271,9 +271,9 @@
continue;
}
if (strcmp(name, "AspectRatioX") == 0)
- x = LE_16(record_entry.data);
+ x = AV_RL16(record_entry.data);
else if (strcmp(name, "AspectRatioY") == 0)
- y = LE_16(record_entry.data);
+ y = AV_RL16(record_entry.data);
free(name);
}
if (x && y) {
@@ -546,14 +546,14 @@
uint32_t max_bitrate;
char *ptr = &hdr[pos];
mp_msg(MSGT_HEADER,MSGL_V,"============ ASF Stream group == START ===\n");
- stream_count = LE_16(ptr);
+ stream_count = AV_RL16(ptr);
ptr += sizeof(uint16_t);
if (ptr > &hdr[hdr_len]) goto len_err_out;
if(stream_count > 0)
streams = malloc(2*stream_count*sizeof(uint32_t));
mp_msg(MSGT_HEADER,MSGL_V," stream count=[0x%x][%u]\n", stream_count, stream_count );
for( i=0 ; i<stream_count ; i++ ) {
- stream_id = LE_16(ptr);
+ stream_id = AV_RL16(ptr);
ptr += sizeof(uint16_t);
if (ptr > &hdr[hdr_len]) goto len_err_out;
memcpy(&max_bitrate, ptr, sizeof(uint32_t));// workaround unaligment bug on sparc
More information about the MPlayer-cvslog
mailing list