summaryrefslogtreecommitdiffstats
path: root/gst/avi/gstavidemux.c
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2003-01-25 23:18:52 +0000
committerWim Taymans <wim.taymans@gmail.com>2003-01-25 23:18:52 +0000
commit0a4bfffd11ef435c8015cf8b2ea61f6a10f6d545 (patch)
tree0b5e9f3a7eaf34cfb0418e343b2668a09cb84f1d /gst/avi/gstavidemux.c
parent310a3289727721ba8d7a3afcef2f691726053859 (diff)
Be nice to the indians
Original commit message from CVS: Be nice to the indians
Diffstat (limited to 'gst/avi/gstavidemux.c')
-rw-r--r--gst/avi/gstavidemux.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/gst/avi/gstavidemux.c b/gst/avi/gstavidemux.c
index 903c6c72..53d05021 100644
--- a/gst/avi/gstavidemux.c
+++ b/gst/avi/gstavidemux.c
@@ -1239,8 +1239,8 @@ gst_avi_demux_loop (GstElement *element)
else break;
}
- chunk.id = temp_chunk->id;
- chunk.size = temp_chunk->size;
+ chunk.id = GUINT32_FROM_LE (temp_chunk->id);
+ chunk.size = GUINT32_FROM_LE (temp_chunk->size);
switch (chunk.id) {
case GST_RIFF_TAG_RIFF:
@@ -1254,7 +1254,7 @@ gst_avi_demux_loop (GstElement *element)
}
else break;
}
- chunk.type = temp_chunk->type;
+ chunk.type = GUINT32_FROM_LE (temp_chunk->type);
skipsize = sizeof (gst_riff_list);
break;
default:
@@ -1271,8 +1271,8 @@ gst_avi_demux_loop (GstElement *element)
switch (avi_demux->state) {
case GST_AVI_DEMUX_START:
if (chunk.id != GST_RIFF_TAG_RIFF &&
- chunk.id != GST_RIFF_RIFF_AVI) {
- gst_element_error (element, "This doesn't appear to be an AVI file");
+ chunk.type != GST_RIFF_RIFF_AVI) {
+ gst_element_error (element, "This doesn't appear to be an AVI file %08x %08x", chunk.id, chunk.type);
return;
}
avi_demux->state = GST_AVI_DEMUX_HEADER;