summaryrefslogtreecommitdiffstats
path: root/libmpdemux
diff options
context:
space:
mode:
authorarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-08-12 00:04:37 +0000
committerarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-08-12 00:04:37 +0000
commit3388a619dbda67c09cf3d18a1f94ae3592ed507b (patch)
tree13c0d782578bac2932630f27d2d291da7b1125ad /libmpdemux
parent98b496fdbbd6aa536d73f21cafa8bd750f3a0141 (diff)
downloadmpv-3388a619dbda67c09cf3d18a1f94ae3592ed507b.tar.bz2
mpv-3388a619dbda67c09cf3d18a1f94ae3592ed507b.tar.xz
RV40 support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6983 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux')
-rw-r--r--libmpdemux/demux_real.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/libmpdemux/demux_real.c b/libmpdemux/demux_real.c
index cb3300fdda..6250daaab7 100644
--- a/libmpdemux/demux_real.c
+++ b/libmpdemux/demux_real.c
@@ -8,6 +8,9 @@
TODO: fix the whole syncing mechanism
$Log$
+ Revision 1.20 2002/08/12 00:04:37 arpi
+ RV40 support
+
Revision 1.19 2002/08/05 03:13:45 arpi
fixed 'eof at 66s' bug
@@ -518,7 +521,8 @@ loop:
ds_add_packet(ds, dp);
} else
if (sh_video != NULL) {
- if (sh_video->format==0x30335652 ||
+ if (sh_video->format==0x30345652 ||
+ sh_video->format==0x30335652 ||
sh_video->format==0x30325652 ) {
// we need a more complicated demuxing
// a block may contain multiple packets
@@ -1065,6 +1069,9 @@ void demux_open_real(demuxer_t* demuxer)
case 0x30202002:
/* codec id: rv30 */
break;
+ case 0x40000000:
+ /* codec id: rv40 */
+ break;
default:
/* codec id: none */
mp_msg(MSGT_DEMUX,MSGL_V,"unknown id: %x\n", tmp);