summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_real.c
diff options
context:
space:
mode:
authoralex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-12-29 16:42:50 +0000
committeralex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-12-29 16:42:50 +0000
commit55324703aa8be736a9938c49812fdfddc94e970c (patch)
tree9c5612523bb2445f07363a0a0a6b348b0e83f492 /libmpdemux/demux_real.c
parent7d243ad740a1b3260442614a27246c6ff0399d64 (diff)
downloadmpv-55324703aa8be736a9938c49812fdfddc94e970c.tar.bz2
mpv-55324703aa8be736a9938c49812fdfddc94e970c.tar.xz
fixed rv10 with subid=3
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3878 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux/demux_real.c')
-rw-r--r--libmpdemux/demux_real.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/libmpdemux/demux_real.c b/libmpdemux/demux_real.c
index 5a8a6eadc1..013aac68e4 100644
--- a/libmpdemux/demux_real.c
+++ b/libmpdemux/demux_real.c
@@ -147,8 +147,8 @@ loop:
/* flags: */
/* 0x2 - keyframe */
- printf("packet#%d: len: %d, stream_id: %d, timestamp: %d, flags: %x\n",
- priv->num_of_packets, len, stream_id, timestamp, flags);
+// printf("packet#%d: len: %d, stream_id: %d, timestamp: %d, flags: %x\n",
+// priv->num_of_packets, len, stream_id, timestamp, flags);
priv->num_of_packets--;
len -= 12;
@@ -352,6 +352,8 @@ void demux_open_real(demuxer_t* demuxer)
sh->samplerate = stream_read_word(demuxer->stream);
stream_skip(demuxer->stream, 4);
sh->channels = stream_read_word(demuxer->stream);
+ printf("samplerate: %d, channels: %d\n",
+ sh->samplerate, sh->channels);
/* Desc #1 */
skip_str(1, demuxer);
@@ -453,6 +455,7 @@ void demux_open_real(demuxer_t* demuxer)
case 0x10003001:
/* sub id: 3 */
/* codec id: rv10 */
+ sh->bih->biCompression = sh->format = mmioFOURCC('R', 'V', '1', '3');
break;
case 0x20001000:
case 0x20100001: