]> git.sesse.net Git - vlc/commitdiff
* modules/access/mms, modules/demux/mp4, modules/misc/logger.c: WinCE compilation...
authorGildas Bazin <gbazin@videolan.org>
Fri, 8 Oct 2004 10:36:25 +0000 (10:36 +0000)
committerGildas Bazin <gbazin@videolan.org>
Fri, 8 Oct 2004 10:36:25 +0000 (10:36 +0000)
modules/access/mms/mmstu.c
modules/demux/mp4/drms.c
modules/demux/mp4/mp4.c
modules/misc/logger.c

index 6717b6c07fe4c30b8d562bbfe4528ee14df737e3..79b4211ebf6261770b45e29886b655cfbc5e7fa0 100644 (file)
  *****************************************************************************/
 #include <stdlib.h>
 #include <vlc/vlc.h>
-
-#ifdef HAVE_SYS_TIME_H
-#   include <sys/time.h>
-#endif
-#include <sys/types.h>
-#include <sys/stat.h>
 #include <string.h>
-#include <errno.h>
-#include <fcntl.h>
-
 #include <vlc/input.h>
+#include <errno.h>
 
 #ifdef HAVE_UNISTD_H
 #   include <unistd.h>
 #endif
+#ifdef HAVE_FCNTL_H
+#   include <fcntl.h>
+#endif
+#ifdef HAVE_SYS_TIME_H
+#   include <sys/time.h>
+#endif
+#ifdef HAVE_SYS_TYPES_H 
+#   include <sys/types.h>
+#endif
+#ifdef HAVE_SYS_STAT_H
+#   include <sys/stat.h>
+#endif
 
 #ifdef WIN32
 #   include <winsock2.h>
index 784c633d18991989b9f1a9cf0257d2b019f13753..625c2ce28e842a1fc7f700f00e12cee36173c53d 100644 (file)
@@ -75,6 +75,7 @@
 #include "drms.h"
 #include "drmstables.h"
 
+#if !defined( UNDER_CE )
 /*****************************************************************************
  * aes_s: AES keys structure
  *****************************************************************************
@@ -2052,3 +2053,11 @@ static int GetiPodID( int64_t *p_ipod_id )
     return i_ret;
 }
 
+#else /* !defined( UNDER_CE ) */
+
+void *drms_alloc( char *psz_homedir ){ return 0; }
+void drms_free( void *a ){}
+void drms_decrypt( void *a, uint32_t *b, uint32_t c  ){}
+int drms_init( void *a, uint32_t b, uint8_t *c, uint32_t d ){ return -1; }
+
+#endif /* defined( UNDER_CE ) */
index 6a1b21fa1b4063f0bf7da2e250515fd3578e7eb1..8b9ab087b8e9653839adcbcae485fa36ccacc094 100644 (file)
 #include "libmp4.h"
 #include "drms.h"
 
+#ifdef UNDER_CE
+#define uint64_t int64_t
+#endif
+
 /*****************************************************************************
  * Module descriptor
  *****************************************************************************/
index ebc6d7d510c47b6ce08fdf6b70924846ff1dddd1..4563eea5779f5d44cefdcc0bd55fd7d2141941e2 100644 (file)
 #include <errno.h>                                                 /* ENOMEM */
 #include <stdio.h>
 
+#ifdef UNDER_CE
+#   define _IONBF 0x0004
+#endif
+
 #include <vlc/vlc.h>
 #include <vlc/intf.h>