changeset 6982:9037a1a34c94

RV40 support
author arpi
date Mon, 12 Aug 2002 00:04:37 +0000
parents 3bc485948088
children d368bae857f6
files libmpdemux/demux_real.c
diffstat 1 files changed, 8 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/libmpdemux/demux_real.c	Sun Aug 11 22:27:08 2002 +0000
+++ b/libmpdemux/demux_real.c	Mon Aug 12 00:04:37 2002 +0000
@@ -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 @@
 	    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 @@
 			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);