summaryrefslogtreecommitdiff
path: root/src/demuxers/demux_real.c
diff options
context:
space:
mode:
authorMiguel Freitas <miguelfreitas@users.sourceforge.net>2004-05-27 11:10:11 +0000
committerMiguel Freitas <miguelfreitas@users.sourceforge.net>2004-05-27 11:10:11 +0000
commitfe4128b60ee70f1aaa3f17080690cae46b020013 (patch)
treeaea967be3b8041541f61787bc3a30590c353ab5e /src/demuxers/demux_real.c
parentfa6515db31196d0ef58105a7c1b0abce2749e8fc (diff)
downloadxine-lib-fe4128b60ee70f1aaa3f17080690cae46b020013.tar.gz
xine-lib-fe4128b60ee70f1aaa3f17080690cae46b020013.tar.bz2
- fix avi->compressor not being set correctly (lack of parenthesis)
- workaround decoding bug (green blocks) for the xvid stream "test.avi" (i know, i know. it is a pretty generic name but some people know what i meant) - some lprintf's to real demuxer. helps debugging reference problems. CVS patchset: 6599 CVS date: 2004/05/27 11:10:11
Diffstat (limited to 'src/demuxers/demux_real.c')
-rw-r--r--src/demuxers/demux_real.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/demuxers/demux_real.c b/src/demuxers/demux_real.c
index 45e10c41d..438ce33ba 100644
--- a/src/demuxers/demux_real.c
+++ b/src/demuxers/demux_real.c
@@ -31,7 +31,7 @@
*
* Based on FFmpeg's libav/rm.c.
*
- * $Id: demux_real.c,v 1.98 2004/05/23 16:05:47 jstembridge Exp $
+ * $Id: demux_real.c,v 1.99 2004/05/27 11:10:13 miguelfreitas Exp $
*/
#ifdef HAVE_CONFIG_H
@@ -785,6 +785,8 @@ static int demux_real_parse_references( demux_real_t *this) {
xine_event_t uevent;
+ lprintf("parsing references\n");
+
/* read file to memory.
* warning: dumb code, but hopefuly ok since reference file is small */
do {
@@ -803,6 +805,8 @@ static int demux_real_parse_references( demux_real_t *this) {
if(buf_used)
buf[buf_used] = '\0';
+
+ lprintf("received %d bytes [%s]\n", buf_used, buf);
for(i=0;i<buf_used;i++) {
@@ -825,6 +829,7 @@ static int demux_real_parse_references( demux_real_t *this) {
for(j=i; buf[j] && buf[j] != '"' && !isspace(buf[j]); j++ )
;
buf[j]='\0';
+ lprintf("reference [%s] found\n", &buf[i]);
uevent.type = XINE_EVENT_MRL_REFERENCE;
uevent.stream = this->stream;