diff libmpdemux/demuxer.c @ 14934:89031188b7b2

Rather simple patch for RAWDV demuxer which lets it say whats the total movie length. Patch by Oded Shimon
author rtognimp
date Wed, 09 Mar 2005 20:29:50 +0000
parents 37116118ab6a
children b7aa70b05d76
line wrap: on
line diff
--- a/libmpdemux/demuxer.c	Wed Mar 09 12:41:04 2005 +0000
+++ b/libmpdemux/demuxer.c	Wed Mar 09 20:29:50 2005 +0000
@@ -1720,6 +1720,9 @@
 #ifdef USE_WIN32DLL
 extern int demux_avs_control(demuxer_t *demuxer, int cmd, void *arg);
 #endif
+#ifdef HAVE_LIBDV095
+extern int demux_rawdv_control(demuxer_t *demuxer,int cmd, void *arg);
+#endif
 
 int demux_control(demuxer_t *demuxer, int cmd, void *arg) {
     switch(demuxer->type) {
@@ -1762,6 +1765,10 @@
         case DEMUXER_TYPE_AVS:
    	    return demux_avs_control(demuxer, cmd, arg);
 #endif 
+#ifdef HAVE_LIBDV095
+        case DEMUXER_TYPE_RAWDV:
+            return demux_rawdv_control(demuxer,cmd, arg);
+#endif
 	default:
 	    return DEMUXER_CTRL_NOTIMPL;
     }