]> git.sesse.net Git - vlc/commitdiff
* ALL: WinCE compilation fixes (mostly nonexistent headers). A lot of
authorSam Hocevar <sam@videolan.org>
Sun, 10 Nov 2002 18:04:24 +0000 (18:04 +0000)
committerSam Hocevar <sam@videolan.org>
Sun, 10 Nov 2002 18:04:24 +0000 (18:04 +0000)
    work is still needed for missing functions. I only touched libvlc for
    the moment, plugins will come in a long long while.
  * ./bootstrap: moved MSVC project files generation here; use --update-msvc.

42 files changed:
Makefile.am
bootstrap
configure.ac.in
doc/fortunes.txt
include/main.h
include/vlc_threads.h
include/vlc_threads_funcs.h
modules/misc/testsuite/test4.c
modules/video_output/ggi.c
msvc/vlc.dsp
msvc/vlc.vcp
msvc/vlc.vcp.in [new file with mode: 0644]
msvc/vlc.vcp.out [new file with mode: 0644]
src/extras/dirent.c
src/extras/dirent.h
src/input/input.c
src/input/input_clock.c
src/input/input_dec.c
src/input/input_ext-dec.c
src/input/input_ext-intf.c
src/input/input_ext-plugins.c
src/input/input_info.c
src/input/input_programs.c
src/interface/interface.c
src/interface/intf_eject.c
src/libvlc.c
src/misc/configuration.c
src/misc/cpu.c
src/misc/iso-639_def.h [moved from src/misc/iso-639.def with 100% similarity]
src/misc/iso_lang.c
src/misc/messages.c
src/misc/modules.c
src/misc/netutils.c
src/misc/threads.c
src/misc/win32_specific.c
src/playlist/playlist.c
src/stream_output/stream_output.c
src/video_output/video_output.c
src/video_output/video_text.c
src/video_output/vout_pictures.c
src/video_output/vout_subpictures.c
src/vlc.c

index 343a8b0861e4a83da212ce82f172dda7778ee708..8553e4d264b8f1fdee0f9d7a3e8405450c6e8d89 100644 (file)
@@ -276,73 +276,25 @@ EXTRA_DIST += \
        msvc/vlc.dsw \
        msvc/vlc.dsp.in \
        msvc/vlc.dsp.out \
+       msvc/vlc.vcp \
+       msvc/vlc.vcw \
+       msvc/vlc.vcp.in \
+       msvc/vlc.vcp.out \
        msvc/config.h \
        msvc/modules_builtin_msvc.h \
        $(NULL)
 
-#
-# rule to rebuild vlc.dsp - not for the faint of heart
-#
-update-vlc.dsp: FORCE
-       rm -f msvc/vlc.dsp
-#      Top of the project file
-       cat msvc/vlc.dsp.in > msvc/vlc.dsp
-#      The source files
-       echo '# Begin Group "Source Files"\r' >> msvc/vlc.dsp
-       echo '# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"\r' >> msvc/vlc.dsp
-       echo '# Begin Group "vlc"\r' >> msvc/vlc.dsp
-       for file in $(vlc_SOURCES) ; do \
-               echo '# Begin Source File\r' >> msvc/vlc.dsp ; \
-               echo $$file | sed -e 's%/%\\%g' -e 's%.*%SOURCE="..\\&"\r%' >> msvc/vlc.dsp ; \
-               echo '# End Source File\r' >> msvc/vlc.dsp ; \
-       done ; \
-       echo '# End Group\r' >> msvc/vlc.dsp
-       echo '# Begin Group "libvlc"\r' >> msvc/vlc.dsp
-       for file in `for i in $(SOURCES_libvlc) $(OPT_SOURCES_libvlc_win32) $(OPT_SOURCES_libvlc_dirent) $(OPT_SOURCES_libvlc_getopt) ; do echo $$i ; done | grep -v "/.*/"` ; do \
-               echo '# Begin Source File\r' >> msvc/vlc.dsp ; \
-               echo $$file | sed -e 's%/%\\%g' -e 's%.*%SOURCE="..\\&"\r%' >> msvc/vlc.dsp ; \
-               echo '# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r' >> msvc/vlc.dsp ; \
-               echo '# End Source File\r' >> msvc/vlc.dsp ; \
-       done ; \
-       for subdir in `for i in $(SOURCES_libvlc) $(OPT_SOURCES_libvlc_win32) $(OPT_SOURCES_libvlc_dirent) $(OPT_SOURCES_libvlc_getopt) ; do echo $$i ; done | grep "/.*/" | cut -f2 -d/ | sort | uniq` ; do \
-               echo '# Begin Group "'$$subdir'"\r' >> msvc/vlc.dsp ; \
-               for file in `for i in $(SOURCES_libvlc) $(OPT_SOURCES_libvlc_win32) $(OPT_SOURCES_libvlc_dirent) $(OPT_SOURCES_libvlc_getopt) ; do echo $$i ; done | grep "/$$subdir/"` ; do \
-                       echo '# Begin Source File\r' >> msvc/vlc.dsp ; \
-                       echo $$file | sed -e 's%/%\\%g' -e 's%.*%SOURCE="..\\&"\r%' >> msvc/vlc.dsp ; \
-                       echo '# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r' >> msvc/vlc.dsp ; \
-                       echo '!IF "$$(CFG)" == "vlc - Win32 Release"\r' >> msvc/vlc.dsp ; \
-                       echo '# PROP Intermediate_Dir "Release\'$$subdir'"\r' >> msvc/vlc.dsp ; \
-                       echo '# PROP Output_Dir "Release\'$$subdir'"\r' >> msvc/vlc.dsp ; \
-                       echo '!ELSEIF "$$(CFG)" == "vlc - Win32 Debug"\r' >> msvc/vlc.dsp ; \
-                       echo '# PROP Intermediate_Dir "Debug\'$$subdir'"\r' >> msvc/vlc.dsp ; \
-                       echo '# PROP Output_Dir "Debug\'$$subdir'"\r' >> msvc/vlc.dsp ; \
-                       echo '!ENDIF\r' >> msvc/vlc.dsp ; \
-                       echo '# End Source File\r' >> msvc/vlc.dsp ; \
-               done ; \
-               echo '# End Group\r' >> msvc/vlc.dsp ; \
-       done
-       echo '# End Group\r' >> msvc/vlc.dsp
-       echo '# End Group\r' >> msvc/vlc.dsp
-#      The modules
-       echo 'no modules yet'
-#      The headers
-       echo '# Begin Group "Header Files"\r' >> msvc/vlc.dsp
-       echo '# PROP Default_Filter "h;hpp;hxx;hm;inl"\r' >> msvc/vlc.dsp
-       for file in $(HEADERS_include) $(HEADERS_include_built) ; do \
-               echo '# Begin Source File\r' >> msvc/vlc.dsp ; \
-               echo $$file | sed -e 's%/%\\%g' -e 's%.*%SOURCE="..\\&"\r%' >> msvc/vlc.dsp ; \
-               echo '# End Source File\r' >> msvc/vlc.dsp ; \
-       done
-       echo '# Begin Group "vlc"\r' >> msvc/vlc.dsp
-       for file in $(dist_pkginclude_HEADERS) ; do \
-               echo '# Begin Source File\r' >> msvc/vlc.dsp ; \
-               echo $$file | sed -e 's%/%\\%g' -e 's%.*%SOURCE="..\\&"\r%' >> msvc/vlc.dsp ; \
-               echo '# End Source File\r' >> msvc/vlc.dsp ; \
-       done
-       echo '# End Group\r' >> msvc/vlc.dsp
-       echo '# End Group\r' >> msvc/vlc.dsp
-#      Bottom of the project file - handles resource files too
-       cat msvc/vlc.dsp.out >> msvc/vlc.dsp
+show-vlc-sources: FORCE
+       @echo X: $(vlc_SOURCES)
+
+show-libvlc-sources: FORCE
+       @echo X: $(SOURCES_libvlc_common) $(SOURCES_libvlc_win32) $(SOURCES_libvlc_dirent) $(SOURCES_libvlc_getopt) $(SOURCES_libvlc_strndup)
+
+show-libvlc-headers: FORCE
+       @echo X: $(HEADERS_include) $(HEADERS_include_built)
+
+show-libvlc-pkg-headers: FORCE
+       @echo X: $(dist_pkginclude_HEADERS)
 
 ###############################################################################
 # Building libvlc
@@ -361,64 +313,64 @@ lib_libvlc_pic_a_CFLAGS = $(CPPFLAGS_pic) -D__VLC__ $(CFLAGS_pic) @CFLAGS_vlc@
 lib_libvlc_pic_a_CXXFLAGS = $(CPPFLAGS_pic) -D__VLC__ $(CXXFLAGS_pic)
 
 if HAVE_BEOS
-SOURCES_libvlc_beos = $(OPT_SOURCES_libvlc_beos)
+OPT_SOURCES_libvlc_beos = $(SOURCES_libvlc_beos)
 endif
 if HAVE_DARWIN
-SOURCES_libvlc_darwin = $(OPT_SOURCES_libvlc_darwin)
+OPT_SOURCES_libvlc_darwin = $(SOURCES_libvlc_darwin)
 endif
 if HAVE_WIN32
-SOURCES_libvlc_win32 = $(OPT_SOURCES_libvlc_win32)
+OPT_SOURCES_libvlc_win32 = $(SOURCES_libvlc_win32)
 endif
 if BUILD_DIRENT
-SOURCES_libvlc_dirent = $(OPT_SOURCES_libvlc_dirent)
+OPT_SOURCES_libvlc_dirent = $(SOURCES_libvlc_dirent)
 endif
 if BUILD_GETOPT
-SOURCES_libvlc_getopt = $(OPT_SOURCES_libvlc_getopt)
+OPT_SOURCES_libvlc_getopt = $(SOURCES_libvlc_getopt)
 endif
 if BUILD_STRNDUP
-SOURCES_libvlc_strndup = $(OPT_SOURCES_libvlc_strndup)
+OPT_SOURCES_libvlc_strndup = $(SOURCES_libvlc_strndup)
 endif
 if BUILD_MOZILLA
 LIBRARIES_libvlc_pic = lib/libvlc_pic.a
 endif
 
 EXTRA_DIST += \
-       $(OPT_SOURCES_libvlc_beos) \
-       $(OPT_SOURCES_libvlc_darwin) \
-       $(OPT_SOURCES_libvlc_win32) \
-       $(OPT_SOURCES_libvlc_dirent) \
-       $(OPT_SOURCES_libvlc_getopt) \
-       $(OPT_SOURCES_libvlc_strndup) \
+       $(SOURCES_libvlc_beos) \
+       $(SOURCES_libvlc_darwin) \
+       $(SOURCES_libvlc_win32) \
+       $(SOURCES_libvlc_dirent) \
+       $(SOURCES_libvlc_getopt) \
+       $(SOURCES_libvlc_strndup) \
        $(NULL)
 
-OPT_SOURCES_libvlc_beos = \
+SOURCES_libvlc_beos = \
        src/misc/beos_specific.cpp \
        $(NULL)
 
-OPT_SOURCES_libvlc_darwin = \
+SOURCES_libvlc_darwin = \
        src/misc/darwin_specific.c \
        $(NULL)
 
-OPT_SOURCES_libvlc_win32 = \
+SOURCES_libvlc_win32 = \
        src/misc/win32_specific.c \
        $(NULL)
 
-OPT_SOURCES_libvlc_dirent = \
+SOURCES_libvlc_dirent = \
        src/extras/dirent.c \
        src/extras/dirent.h \
        $(NULL)
 
-OPT_SOURCES_libvlc_getopt = \
+SOURCES_libvlc_getopt = \
        src/extras/getopt.c \
        src/extras/getopt.h \
        src/extras/getopt1.c \
        $(NULL)
 
-OPT_SOURCES_libvlc_strndup = \
+SOURCES_libvlc_strndup = \
        src/extras/strndup.c
        $(NULL)
 
-SOURCES_libvlc = \
+SOURCES_libvlc_common = \
        src/libvlc.c \
        src/libvlc.h \
        src/interface/interface.c \
@@ -453,17 +405,21 @@ SOURCES_libvlc = \
        src/misc/configuration.c \
        src/misc/netutils.c \
        src/misc/iso_lang.c \
-       src/misc/iso-639.def \
+       src/misc/iso-639_def.h \
        src/misc/messages.c \
        src/misc/objects.c \
        src/misc/variables.c \
        src/misc/error.c \
-       $(SOURCES_libvlc_beos) \
-       $(SOURCES_libvlc_darwin) \
-       $(SOURCES_libvlc_win32) \
-       $(SOURCES_libvlc_dirent) \
-       $(SOURCES_libvlc_getopt) \
-       $(SOURCES_libvlc_strndup) \
+       $(NULL)
+
+SOURCES_libvlc = \
+       $(SOURCES_libvlc_common) \
+       $(OPT_SOURCES_libvlc_beos) \
+       $(OPT_SOURCES_libvlc_darwin) \
+       $(OPT_SOURCES_libvlc_win32) \
+       $(OPT_SOURCES_libvlc_dirent) \
+       $(OPT_SOURCES_libvlc_getopt) \
+       $(OPT_SOURCES_libvlc_strndup) \
        $(NULL)
 
 ###############################################################################
index 513e9f69b76b637bd4c14ec215588ae5304b97ec..a5254b75d262b91c81e1e74168b01d7f50e6160d 100755 (executable)
--- a/bootstrap
+++ b/bootstrap
@@ -1,7 +1,7 @@
 #! /bin/sh
 
 ##  bootstrap file for vlc, the VideoLAN Client
-##  $Id: bootstrap,v 1.24 2002/11/09 16:34:52 sam Exp $
+##  $Id: bootstrap,v 1.25 2002/11/10 18:04:22 sam Exp $
 ##
 ##  Authors: Samuel Hocevar <sam@zoy.org>
 
@@ -15,18 +15,199 @@ export LANG
 ###  argument check
 ###
 do_po=no
+do_msvc=no
 while test $# -gt 0; do
   case "$1" in
+    --update-msvc)
+      do_msvc=yes
+      ;;
     --update-po)
       do_po=yes
       ;;
     *)
-      echo "unknown option $1"
+      echo "$0: unknown option $1"
+      echo "recognized flags are --update-msvc and --update-po"
+      exit 1
       ;;
   esac
   shift
 done
 
+##
+##  Update the MSVC project files
+##
+if test "$do_msvc" = "no"
+then
+  echo "not updating MSVC project file. use --update-msvc to force doing it."
+else
+  if test ! -f Makefile
+  then
+    echo "no Makefile found, did you run ./configure?"
+    exit 1
+  fi
+
+  #  The evil ^M
+  M='\r'
+
+  #  Sources that get built under Win32
+  VLC_SOURCES=`make show-vlc-sources | grep '^X: ' | cut -b3-`
+  LIBVLC_SOURCES=`make show-libvlc-sources | grep '^X: ' | cut -b3-`
+  LIBVLC_HEADERS=`make show-libvlc-headers | grep '^X: ' | cut -b3-`
+  LIBVLC_PKG_HEADERS=`make show-libvlc-pkg-headers | grep '^X: ' | cut -b3-`
+
+  for target in msvc/vlc.vcp msvc/vlc.dsp
+  do
+    rm -f ${target}
+    #  Top of the project file
+    cat ${target}.in > ${target}
+    #  The source files
+    cat >> ${target} << EOF
+# Begin Group "Source Files"${M}
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"${M}
+# Begin Group "vlc"${M}
+EOF
+    for file in ${VLC_SOURCES}
+    do
+      cat >> ${target} << EOF
+# Begin Source File${M}
+SOURCE="..\\`echo $file | sed -e 's%/%\\\\%g'`"${M}
+# End Source File${M}
+EOF
+    done
+    cat >> ${target} << EOF
+# End Group${M}
+# Begin Group "libvlc"${M}
+EOF
+    for file in `for i in ${LIBVLC_SOURCES} ; do echo $i ; done | grep -v "/.*/"`
+    do
+      cat >> ${target} << EOF
+# Begin Source File${M}
+SOURCE="..\\`echo $file | sed -e 's%/%\\\\%g'`"${M}
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\\"plugins\\" /D DATA_PATH=\\"share\\"${M}
+# End Source File${M}
+EOF
+    done
+    for subdir in `for i in ${LIBVLC_SOURCES} ; do echo $i ; done | grep "/.*/" | cut -f2 -d/ | sort | uniq`
+    do
+      cat >> ${target} << EOF
+# Begin Group "${subdir}"${M}
+EOF
+      for file in `for i in ${LIBVLC_SOURCES} ; do echo $i ; done | grep "/${subdir}/"`
+      do
+      if test "${target}" = "msvc/vlc.vcp"
+      then
+        cat >> ${target} << EOF
+# Begin Source File${M}
+SOURCE="..\\`echo $file | sed -e 's%/%\\\\%g'`"${M}
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\\"plugins\\" /D DATA_PATH=\\"share\\"${M}
+!IF "\$(CFG)" == "vlc - Win32 (WCE MIPS) Release"${M}
+# PROP Intermediate_Dir "Release\\${subdir}"${M}
+# PROP Output_Dir "Release\\${subdir}"${M}
+!ELSEIF "\$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"${M}
+# PROP Intermediate_Dir "Debug\\${subdir}"${M}
+# PROP Output_Dir "Debug\\${subdir}"${M}
+!ELSEIF "\$(CFG)" == "vlc - Win32 (WCE SH4) Release"${M}
+# PROP Intermediate_Dir "Release\\${subdir}"${M}
+# PROP Output_Dir "Release\\${subdir}"${M}
+!ELSEIF "\$(CFG)" == "vlc - Win32 (WCE SH4) Debug"${M}
+# PROP Intermediate_Dir "Debug\\${subdir}"${M}
+# PROP Output_Dir "Debug\\${subdir}"${M}
+!ELSEIF "\$(CFG)" == "vlc - Win32 (WCE SH3) Release"${M}
+# PROP Intermediate_Dir "Release\\${subdir}"${M}
+# PROP Output_Dir "Release\\${subdir}"${M}
+!ELSEIF "\$(CFG)" == "vlc - Win32 (WCE SH3) Debug"${M}
+# PROP Intermediate_Dir "Debug\\${subdir}"${M}
+# PROP Output_Dir "Debug\\${subdir}"${M}
+!ELSEIF "\$(CFG)" == "vlc - Win32 (WCE ARM) Release"${M}
+# PROP Intermediate_Dir "Release\\${subdir}"${M}
+# PROP Output_Dir "Release\\${subdir}"${M}
+!ELSEIF "\$(CFG)" == "vlc - Win32 (WCE ARM) Debug"${M}
+# PROP Intermediate_Dir "Debug\\${subdir}"${M}
+# PROP Output_Dir "Debug\\${subdir}"${M}
+!ELSEIF "\$(CFG)" == "vlc - Win32 (WCE x86em) Release"${M}
+# PROP Intermediate_Dir "Release\\${subdir}"${M}
+# PROP Output_Dir "Release\\${subdir}"${M}
+!ELSEIF "\$(CFG)" == "vlc - Win32 (WCE x86em) Debug"${M}
+# PROP Intermediate_Dir "Debug\\${subdir}"${M}
+# PROP Output_Dir "Debug\\${subdir}"${M}
+!ENDIF${M}
+# End Source File${M}
+EOF
+        else
+          cat >> ${target} << EOF
+# Begin Source File${M}
+SOURCE="..\\`echo $file | sed -e 's%/%\\\\%g'`"${M}
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\\"plugins\\" /D DATA_PATH=\\"share\\"${M}
+!IF "\$(CFG)" == "vlc - Win32 Release"${M}
+# PROP Intermediate_Dir "Release\\${subdir}"${M}
+# PROP Output_Dir "Release\\${subdir}"${M}
+!ELSEIF "\$(CFG)" == "vlc - Win32 Debug"${M}
+# PROP Intermediate_Dir "Debug\\${subdir}"${M}
+# PROP Output_Dir "Debug\\${subdir}"${M}
+!ENDIF${M}
+# End Source File${M}
+EOF
+        fi
+      done
+      cat >> ${target} << EOF
+# End Group${M}
+EOF
+    done
+    cat >> ${target} << EOF
+# End Group${M}
+# End Group${M}
+EOF
+    #  The modules
+    echo 'no modules yet'
+    #  The headers
+    cat >> ${target} << EOF
+# Begin Group "Header Files"${M}
+# PROP Default_Filter "h;hpp;hxx;hm;inl"${M}
+EOF
+    for file in ${LIBVLC_HEADERS}
+    do
+      cat >> ${target} << EOF
+# Begin Source File${M}
+SOURCE="..\\`echo $file | sed -e 's%/%\\\\%g'`"${M}
+# End Source File${M}
+EOF
+    done
+    cat >> ${target} << EOF
+# Begin Group "vlc"${M}
+EOF
+    for file in ${LIBVLC_PKG_HEADERS}
+    do
+      cat >> ${target} << EOF
+# Begin Source File${M}
+SOURCE="..\\`echo $file | sed -e 's%/%\\\\%g'`"${M}
+# End Source File${M}
+EOF
+    done
+    cat >> ${target} << EOF
+# End Group${M}
+# End Group${M}
+EOF
+    #  Bottom of the project file - handles resource files too
+    cat ${target}.out >> ${target}
+  done
+
+  exit 0
+fi
+
+##
+##  Update the potfiles because no one ever does it
+##
+if test "$do_po" = "no"
+then
+  echo "not updating potfiles. use --update-po to force doing it."
+else
+  cd po
+  make update-po 2>&1 | grep '^[^:]*:$' | cut -f1 -d: | tr '\n' ' ' | sed 's/ $//'
+  cd ..
+
+  exit 0
+fi
+
 ##
 ## Check that our tools don't suck
 ##
@@ -298,7 +479,7 @@ EOF
         -e 's#_("--")#"--"#' \
         -e 's#_("/dev/dvd")#"/dev/dvd"#' \
         -e 's#_(\("./."\))#\1#' \
-       < modules/gui/gtk/$file >> /tmp/$$.$file.bak
+        < modules/gui/gtk/$file >> /tmp/$$.$file.bak
     mv -f /tmp/$$.$file.bak modules/gui/gtk/$file
 fi
 done
@@ -311,23 +492,6 @@ then
     mv -f /tmp/$$.$file.bak modules/gui/gtk/$file
 fi
 
-##
-##  Don't update the MSVC project file
-##
-echo "not updating MSVC project file. run 'make update-vlc.dsp' for this."
-
-##
-##  Update the potfiles because no one ever does it
-##
-if test "$do_po" = "no"
-then
-  echo "not updating potfiles. use --update-po to force doing it."
-else
-  cd po
-  make update-po 2>&1 | grep '^[^:]*:$' | cut -f1 -d: | tr '\n' ' ' | sed 's/ $//'
-  cd ..
-fi
-
 ##
 ##  Tell the user about gettext and sed
 ##
index 0f3e6099719f64bcee57ab842bd796e78e14b442..bf09fd5c0e2500b748859719892870b22155419d 100644 (file)
@@ -316,8 +316,8 @@ AC_EGREP_HEADER(strncasecmp,strings.h,[
             Define if <strings.h> defines strncasecmp.)])
 
 dnl Check for headers
-AC_CHECK_HEADERS(stdint.h getopt.h strings.h inttypes.h sys/int_types.h)
-AC_CHECK_HEADERS(sys/sockio.h fcntl.h sys/types.h sys/time.h sys/times.h sys/ioctl.h)
+AC_CHECK_HEADERS(signal.h time.h errno.h stdint.h getopt.h strings.h inttypes.h sys/int_types.h)
+AC_CHECK_HEADERS(sys/sockio.h fcntl.h sys/types.h sys/time.h sys/times.h sys/ioctl.h sys/stat.h)
 AC_CHECK_HEADERS(dlfcn.h image.h)
 AC_CHECK_HEADERS(arpa/inet.h net/if.h netinet/in.h sys/socket.h)
 AC_CHECK_HEADERS(machine/param.h sys/shm.h)
index 82d0feb45b236e8c54b3aa17ef849e33c9f112fb..1f689966f47e98468634150600253bcb382039cd 100644 (file)
@@ -354,3 +354,16 @@ the Boston strangler is to the woman home alone.
 
   -- #videolan
 %
+<Meuuh> at the salsa lesson tonight, a girl told me that she was very happy to          dance with me
+<Meuuh> do you think it means something ?
+<Dnumgis> Probably that she finally found someone that was worse at dancing 
+          than she
+
+  -- #videolan
+%
+<hal_3k> damn
+<hal_3k> why didn't you use LGPL?
+<sam> why don't you use GPL?
+
+  -- #videolan
+%
index 1c6c9308214be69eacb3e0a9a138e30a326500b9..7f93dc96b1bea472c8f1d2c9994a0cec99bc8775 100644 (file)
@@ -3,7 +3,7 @@
  * Declaration and extern access to global program object.
  *****************************************************************************
  * Copyright (C) 1999, 2000, 2001, 2002 VideoLAN
- * $Id: main.h,v 1.49 2002/10/14 16:46:55 sam Exp $
+ * $Id: main.h,v 1.50 2002/11/10 18:04:22 sam Exp $
  *
  * Authors: Vincent Seguin <seguin@via.ecp.fr>
  *
@@ -57,7 +57,7 @@ struct libvlc_t
     /* Arch-specific variables */
 #if defined( SYS_BEOS )
     vlc_object_t *         p_appthread;
-#elif defined( WIN32 )
+#elif defined( WIN32 ) && !defined( UNDER_CE )
     SIGNALOBJECTANDWAIT    SignalObjectAndWait;
     vlc_bool_t             b_fast_mutex;
     int                    i_win9x_cv;
@@ -83,8 +83,13 @@ struct vlc_t
 
     /* Fast memcpy plugin used */
     module_t *             p_memcpy_module;
+#if defined( WIN32 )
+    void* ( __cdecl *pf_memcpy ) ( void *, const void *, size_t );
+    void* ( __cdecl *pf_memset ) ( void *, int, size_t );
+#else
     void* ( *pf_memcpy ) ( void *, const void *, size_t );
     void* ( *pf_memset ) ( void *, int, size_t );
+#endif
 
     /* Shared data - these structures are accessed directly from p_vlc by
      * several modules */
index e7e09b332576bbc13937086a1339e7f5f8d4230f..4a94093984bb470bdb4c6c5ef9ed8db302aa5d92 100644 (file)
@@ -3,7 +3,7 @@
  * This header provides portable declarations for mutexes & conditions
  *****************************************************************************
  * Copyright (C) 1999, 2002 VideoLAN
- * $Id: vlc_threads.h,v 1.16 2002/10/28 22:31:50 gbazin Exp $
+ * $Id: vlc_threads.h,v 1.17 2002/11/10 18:04:22 sam Exp $
  *
  * Authors: Jean-Marc Dressler <polux@via.ecp.fr>
  *          Samuel Hocevar <sam@via.ecp.fr>
@@ -28,7 +28,9 @@
 #include <stdio.h>
 
 #if defined(GPROF) || defined(DEBUG)
-#   include <sys/time.h>
+#   ifdef HAVE_SYS_TIME_H
+#       include <sys/time.h>
+#   endif
 #endif
 
 #if defined( PTH_INIT_IN_PTH_H )                                  /* GNU Pth */
 #elif defined( ST_INIT_IN_ST_H )                            /* State threads */
 #   include <st.h>
 
-#elif defined( WIN32 )                                          /* Win32 API */
-#   include <process.h>
+#elif defined( WIN32 )
+#   if defined( UNDER_CE )
+                                                                /* WinCE API */
+#   else
+#       include <process.h>                                     /* Win32 API */
+#   endif
 
 #elif defined( PTHREAD_COND_T_IN_PTHREAD_H )  /* pthreads (like Linux & BSD) */
 #   include <pthread.h>
index d3f54721aca3a4f0c28d348b963b7014e6429df2..b2d6213c40f185eaefe6f929a8873a62a5fb5ece 100644 (file)
@@ -3,7 +3,7 @@
  * This header provides a portable threads implementation.
  *****************************************************************************
  * Copyright (C) 1999, 2002 VideoLAN
- * $Id: vlc_threads_funcs.h,v 1.7 2002/10/27 17:23:17 titer Exp $
+ * $Id: vlc_threads_funcs.h,v 1.8 2002/11/10 18:04:22 sam Exp $
  *
  * Authors: Jean-Marc Dressler <polux@via.ecp.fr>
  *          Samuel Hocevar <sam@via.ecp.fr>
@@ -232,6 +232,7 @@ static inline int __vlc_cond_signal( char * psz_file, int i_line,
     {
         PulseEvent( p_condvar->event );
     }
+#   ifndef UNDER_CE
     else if( p_condvar->i_win9x_cv == 1 )
     {
         /* Wait for the gate to be open */
@@ -263,6 +264,7 @@ static inline int __vlc_cond_signal( char * psz_file, int i_line,
             WaitForSingleObject( p_condvar->event, INFINITE );
         }
     }
+#   endif
     return 0;
 
 #elif defined( PTHREAD_COND_T_IN_PTHREAD_H )
@@ -366,6 +368,7 @@ static inline int __vlc_cond_broadcast( char * psz_file, int i_line,
             PulseEvent( p_condvar->event );
         }
     }
+#   ifndef UNDER_CE
     else if( p_condvar->i_win9x_cv == 1 )
     {
         /* Wait for the gate to be open */
@@ -399,6 +402,7 @@ static inline int __vlc_cond_broadcast( char * psz_file, int i_line,
             WaitForSingleObject( p_condvar->event, INFINITE );
         }
     }
+#   endif
     return 0;
 
 #elif defined( PTHREAD_COND_T_IN_PTHREAD_H )
index 7b7fa227dc20603c6d00df374439523a7bf8751f..f04981135580e5243c29130f93706bc4cd069569 100644 (file)
@@ -2,7 +2,7 @@
  * test4.c : Miscellaneous stress tests module for vlc
  *****************************************************************************
  * Copyright (C) 2002 VideoLAN
- * $Id: test4.c,v 1.3 2002/10/17 13:15:30 sam Exp $
+ * $Id: test4.c,v 1.4 2002/11/10 18:04:22 sam Exp $
  *
  * Authors: Samuel Hocevar <sam@zoy.org>
  *
@@ -41,6 +41,8 @@
 /*****************************************************************************
  * Local prototypes.
  *****************************************************************************/
+static int    Foo       ( vlc_object_t *, char *, char * );
+
 static int    Callback  ( vlc_object_t *, char *, char * );
 static int    MyCallback( vlc_object_t *, char const *,
                           vlc_value_t, vlc_value_t, void * );
@@ -56,6 +58,8 @@ static int    Signal    ( vlc_object_t *, char *, char * );
  *****************************************************************************/
 vlc_module_begin();
     set_description( _("Miscellaneous stress tests") );
+    var_Create( p_module->p_libvlc, "foo-test", VLC_VAR_COMMAND );
+    var_Set( p_module->p_libvlc, "foo-test", (vlc_value_t)(void*)Foo );
     var_Create( p_module->p_libvlc, "callback-test", VLC_VAR_COMMAND );
     var_Set( p_module->p_libvlc, "callback-test", (vlc_value_t)(void*)Callback );
     var_Create( p_module->p_libvlc, "stress-test", VLC_VAR_COMMAND );
@@ -64,6 +68,56 @@ vlc_module_begin();
     var_Set( p_module->p_libvlc, "signal", (vlc_value_t)(void*)Signal );
 vlc_module_end();
 
+/*****************************************************************************
+ * Foo: put anything here
+ *****************************************************************************/
+static int Foo( vlc_object_t *p_this, char *psz_cmd, char *psz_arg )
+{
+    vlc_value_t val;
+    int i, i_vals;
+    vlc_value_t *p_vals;
+
+    var_Create( p_this, "honk", VLC_VAR_STRING | VLC_VAR_ISLIST );
+
+    val.psz_string = "foo";
+    var_Change( p_this, "honk", VLC_VAR_ADDCHOICE, &val );
+    val.psz_string = "bar";
+    var_Change( p_this, "honk", VLC_VAR_ADDCHOICE, &val );
+    val.psz_string = "baz";
+    var_Change( p_this, "honk", VLC_VAR_ADDCHOICE, &val );
+    var_Change( p_this, "honk", VLC_VAR_SETDEFAULT, &val );
+
+    var_Get( p_this, "honk", &val ); printf( "value: %s\n", val.psz_string );
+
+    val.psz_string = "foo";
+    var_Set( p_this, "honk", val );
+
+    var_Get( p_this, "honk", &val ); printf( "value: %s\n", val.psz_string );
+
+    val.psz_string = "blork";
+    var_Set( p_this, "honk", val );
+
+    var_Get( p_this, "honk", &val ); printf( "value: %s\n", val.psz_string );
+
+    val.psz_string = "baz";
+    var_Change( p_this, "honk", VLC_VAR_DELCHOICE, &val );
+
+    var_Get( p_this, "honk", &val ); printf( "value: %s\n", val.psz_string );
+
+    var_Change( p_this, "honk", VLC_VAR_GETLIST, &val );
+    i_vals = ((vlc_value_t*)val.p_address)[0].i_int;
+    p_vals = &((vlc_value_t*)val.p_address)[1];
+    for( i = 0 ; i < i_vals ; i++ )
+    {
+        printf( "value %i: %s\n", i, p_vals[i].psz_string );
+    }
+    var_Change( p_this, "honk", VLC_VAR_FREELIST, &val );
+
+    var_Destroy( p_this, "honk" );
+
+    return VLC_SUCCESS;
+}
+
 /*****************************************************************************
  * Callback: test callback functions
  *****************************************************************************/
index 2e9b4f75ded1ce501b1b88fcd81c3e73fa534b14..76ca5e997df791ae9cfd00f0d355b7d167812b7c 100644 (file)
@@ -2,7 +2,7 @@
  * ggi.c : GGI plugin for vlc
  *****************************************************************************
  * Copyright (C) 2000, 2001 VideoLAN
- * $Id: ggi.c,v 1.1 2002/08/13 11:59:36 sam Exp $
+ * $Id: ggi.c,v 1.2 2002/11/10 18:04:22 sam Exp $
  *
  * Authors: Vincent Seguin <seguin@via.ecp.fr>
  *          Samuel Hocevar <sam@zoy.org>
@@ -273,6 +273,7 @@ static int Manage( vout_thread_t *p_vout )
     struct timeval tv = { 0, 1000 };                        /* 1 millisecond */
     gii_event_mask mask;
     gii_event      event;
+    vlc_value_t    val;
 
     mask = emKeyboard | emPtrButtonPress | emPtrButtonRelease;
 
@@ -291,7 +292,6 @@ static int Manage( vout_thread_t *p_vout )
                     case 'q':
                     case 'Q':
                     case GIIUC_Escape:
-                        /* FIXME pass message ! */
                         p_vout->p_vlc->b_die = 1;
                         break;
 
@@ -304,6 +304,11 @@ static int Manage( vout_thread_t *p_vout )
 
                 switch( event.pbutton.button )
                 {
+                    case GII_PBUTTON_LEFT:
+                        val.b_bool = VLC_TRUE;
+                        var_Set( p_vout, "mouse-clicked", val );
+                        break;
+
                     case GII_PBUTTON_RIGHT:
                         {
                             intf_thread_t *p_intf;
index 001c539e383c5ddb94f6e27102d9943a87fc1d10..ac4ef4233da880336692fd34fd804a5a3413afa2 100644 (file)
@@ -181,7 +181,7 @@ SOURCE="..\src\audio_output\intf.c"
 # End Group\r
 # Begin Group "extras"\r
 # Begin Source File\r
-SOURCE="..\src\extras\strndup.c"\r
+SOURCE="..\src\extras\dirent.c"\r
 # ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
 !IF "$(CFG)" == "vlc - Win32 Release"\r
 # PROP Intermediate_Dir "Release\extras"\r
@@ -192,7 +192,7 @@ SOURCE="..\src\extras\strndup.c"
 !ENDIF\r
 # End Source File\r
 # Begin Source File\r
-SOURCE="..\src\extras\dirent.c"\r
+SOURCE="..\src\extras\dirent.h"\r
 # ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
 !IF "$(CFG)" == "vlc - Win32 Release"\r
 # PROP Intermediate_Dir "Release\extras"\r
@@ -203,7 +203,7 @@ SOURCE="..\src\extras\dirent.c"
 !ENDIF\r
 # End Source File\r
 # Begin Source File\r
-SOURCE="..\src\extras\dirent.h"\r
+SOURCE="..\src\extras\getopt.c"\r
 # ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
 !IF "$(CFG)" == "vlc - Win32 Release"\r
 # PROP Intermediate_Dir "Release\extras"\r
@@ -214,7 +214,7 @@ SOURCE="..\src\extras\dirent.h"
 !ENDIF\r
 # End Source File\r
 # Begin Source File\r
-SOURCE="..\src\extras\getopt.c"\r
+SOURCE="..\src\extras\getopt.h"\r
 # ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
 !IF "$(CFG)" == "vlc - Win32 Release"\r
 # PROP Intermediate_Dir "Release\extras"\r
@@ -225,7 +225,7 @@ SOURCE="..\src\extras\getopt.c"
 !ENDIF\r
 # End Source File\r
 # Begin Source File\r
-SOURCE="..\src\extras\getopt.h"\r
+SOURCE="..\src\extras\getopt1.c"\r
 # ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
 !IF "$(CFG)" == "vlc - Win32 Release"\r
 # PROP Intermediate_Dir "Release\extras"\r
@@ -236,7 +236,7 @@ SOURCE="..\src\extras\getopt.h"
 !ENDIF\r
 # End Source File\r
 # Begin Source File\r
-SOURCE="..\src\extras\getopt1.c"\r
+SOURCE="..\src\extras\strndup.c"\r
 # ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
 !IF "$(CFG)" == "vlc - Win32 Release"\r
 # PROP Intermediate_Dir "Release\extras"\r
index c9e380e54695cfa879a454cb5b17823a7633e96d..58b43944c76d1d2c22b682b1632c1077112ff6e0 100644 (file)
@@ -373,41 +373,1716 @@ LINK32=link.exe
 # Name "vlc - Win32 (WCE ARM) Debug"\r
 # Name "vlc - Win32 (WCE x86em) Release"\r
 # Name "vlc - Win32 (WCE x86em) Debug"\r
-# Begin Group "Source Files"\r
 \r
+# Begin Group "Source Files"\r
 # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"\r
+# Begin Group "vlc"\r
 # Begin Source File\r
-\r
-SOURCE=..\src\vlc.c\r
-\r
-!IF  "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
-\r
-!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
-\r
-!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
-\r
-!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
-\r
-!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
-\r
-!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
-\r
-!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
-\r
-!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
-\r
-!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
-\r
-!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
-\r
-!ENDIF \r
-\r
+SOURCE="..\src\vlc.c"\r
 # End Source File\r
 # End Group\r
+# Begin Group "libvlc"\r
+# Begin Source File\r
+SOURCE="..\src\libvlc.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\libvlc.h"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+# End Source File\r
+# Begin Group "audio_output"\r
+# Begin Source File\r
+SOURCE="..\src\audio_output\common.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\audio_output\dec.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\audio_output\filters.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\audio_output\input.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\audio_output\mixer.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\audio_output\output.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\audio_output\intf.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\audio_output"\r
+# PROP Output_Dir "Release\audio_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\audio_output"\r
+# PROP Output_Dir "Debug\audio_output"\r
+!ENDIF\r
+# End Source File\r
+# End Group\r
+# Begin Group "extras"\r
+# Begin Source File\r
+SOURCE="..\src\extras\dirent.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\extras\dirent.h"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\extras\getopt.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\extras\getopt.h"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\extras\getopt1.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\extras\strndup.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\extras"\r
+# PROP Output_Dir "Release\extras"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\extras"\r
+# PROP Output_Dir "Debug\extras"\r
+!ENDIF\r
+# End Source File\r
+# End Group\r
+# Begin Group "input"\r
+# Begin Source File\r
+SOURCE="..\src\input\input.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\input\input_ext-plugins.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\input\input_ext-dec.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\input\input_ext-intf.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\input\input_dec.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\input\input_programs.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\input\input_clock.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\input\input_info.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\input"\r
+# PROP Output_Dir "Release\input"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\input"\r
+# PROP Output_Dir "Debug\input"\r
+!ENDIF\r
+# End Source File\r
+# End Group\r
+# Begin Group "interface"\r
+# Begin Source File\r
+SOURCE="..\src\interface\interface.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\interface"\r
+# PROP Output_Dir "Release\interface"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\interface"\r
+# PROP Output_Dir "Debug\interface"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\interface"\r
+# PROP Output_Dir "Release\interface"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\interface"\r
+# PROP Output_Dir "Debug\interface"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\interface"\r
+# PROP Output_Dir "Release\interface"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\interface"\r
+# PROP Output_Dir "Debug\interface"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\interface"\r
+# PROP Output_Dir "Release\interface"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\interface"\r
+# PROP Output_Dir "Debug\interface"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\interface"\r
+# PROP Output_Dir "Release\interface"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\interface"\r
+# PROP Output_Dir "Debug\interface"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\interface\intf_eject.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\interface"\r
+# PROP Output_Dir "Release\interface"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\interface"\r
+# PROP Output_Dir "Debug\interface"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\interface"\r
+# PROP Output_Dir "Release\interface"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\interface"\r
+# PROP Output_Dir "Debug\interface"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\interface"\r
+# PROP Output_Dir "Release\interface"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\interface"\r
+# PROP Output_Dir "Debug\interface"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\interface"\r
+# PROP Output_Dir "Release\interface"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\interface"\r
+# PROP Output_Dir "Debug\interface"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\interface"\r
+# PROP Output_Dir "Release\interface"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\interface"\r
+# PROP Output_Dir "Debug\interface"\r
+!ENDIF\r
+# End Source File\r
+# End Group\r
+# Begin Group "misc"\r
+# Begin Source File\r
+SOURCE="..\src\misc\mtime.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\misc\modules.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\misc\threads.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\misc\cpu.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\misc\configuration.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\misc\netutils.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\misc\iso_lang.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\misc\iso-639.def"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\misc\messages.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\misc\objects.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\misc\variables.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\misc\error.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\misc\win32_specific.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\misc"\r
+# PROP Output_Dir "Release\misc"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\misc"\r
+# PROP Output_Dir "Debug\misc"\r
+!ENDIF\r
+# End Source File\r
+# End Group\r
+# Begin Group "playlist"\r
+# Begin Source File\r
+SOURCE="..\src\playlist\playlist.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\playlist"\r
+# PROP Output_Dir "Release\playlist"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\playlist"\r
+# PROP Output_Dir "Debug\playlist"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\playlist"\r
+# PROP Output_Dir "Release\playlist"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\playlist"\r
+# PROP Output_Dir "Debug\playlist"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\playlist"\r
+# PROP Output_Dir "Release\playlist"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\playlist"\r
+# PROP Output_Dir "Debug\playlist"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\playlist"\r
+# PROP Output_Dir "Release\playlist"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\playlist"\r
+# PROP Output_Dir "Debug\playlist"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\playlist"\r
+# PROP Output_Dir "Release\playlist"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\playlist"\r
+# PROP Output_Dir "Debug\playlist"\r
+!ENDIF\r
+# End Source File\r
+# End Group\r
+# Begin Group "stream_output"\r
+# Begin Source File\r
+SOURCE="..\src\stream_output\stream_output.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\stream_output"\r
+# PROP Output_Dir "Release\stream_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\stream_output"\r
+# PROP Output_Dir "Debug\stream_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\stream_output"\r
+# PROP Output_Dir "Release\stream_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\stream_output"\r
+# PROP Output_Dir "Debug\stream_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\stream_output"\r
+# PROP Output_Dir "Release\stream_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\stream_output"\r
+# PROP Output_Dir "Debug\stream_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\stream_output"\r
+# PROP Output_Dir "Release\stream_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\stream_output"\r
+# PROP Output_Dir "Debug\stream_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\stream_output"\r
+# PROP Output_Dir "Release\stream_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\stream_output"\r
+# PROP Output_Dir "Debug\stream_output"\r
+!ENDIF\r
+# End Source File\r
+# End Group\r
+# Begin Group "video_output"\r
+# Begin Source File\r
+SOURCE="..\src\video_output\video_output.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\video_output\vout_pictures.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\video_output\vout_pictures.h"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\video_output\video_text.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\video_output\video_text.h"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ENDIF\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\src\video_output\vout_subpictures.c"\r
+# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\"plugins\" /D DATA_PATH=\"share\"\r
+!IF "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+# PROP Intermediate_Dir "Release\video_output"\r
+# PROP Output_Dir "Release\video_output"\r
+!ELSEIF "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+# PROP Intermediate_Dir "Debug\video_output"\r
+# PROP Output_Dir "Debug\video_output"\r
+!ENDIF\r
+# End Source File\r
+# End Group\r
+# End Group\r
+# End Group\r
 # Begin Group "Header Files"\r
-\r
 # PROP Default_Filter "h;hpp;hxx;hm;inl"\r
+# Begin Source File\r
+SOURCE="..\include\aout_internal.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\audio_output.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\beos_specific.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\configuration.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\darwin_specific.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\codecs.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\error.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\input_ext-dec.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\input_ext-intf.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\input_ext-plugins.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\interface.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\intf_eject.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\iso_lang.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\main.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\mmx.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\modules.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\modules_inner.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\mtime.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\netutils.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\network.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\os_specific.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\stream_control.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\stream_output.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\variables.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\video.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\video_output.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\vlc_common.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\vlc_config.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\vlc_cpu.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\vlc_messages.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\vlc_objects.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\vlc_playlist.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\vlc_threads.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\vlc_threads_funcs.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\win32_specific.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\vlc_symbols.h"\r
+# End Source File\r
+# Begin Group "vlc"\r
+# Begin Source File\r
+SOURCE="..\include\vlc\vlc.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\vlc\aout.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\vlc\vout.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\vlc\sout.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\vlc\decoder.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\vlc\input.h"\r
+# End Source File\r
+# Begin Source File\r
+SOURCE="..\include\vlc\intf.h"\r
+# End Source File\r
+# End Group\r
 # End Group\r
+\r
 # Begin Group "Resource Files"\r
 \r
 # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"\r
diff --git a/msvc/vlc.vcp.in b/msvc/vlc.vcp.in
new file mode 100644 (file)
index 0000000..ef97f22
--- /dev/null
@@ -0,0 +1,376 @@
+# Microsoft eMbedded Visual Tools Project File - Name="vlc" - Package Owner=<4>\r
+# Microsoft eMbedded Visual Tools Generated Build File, Format Version 6.02\r
+# ** DO NOT EDIT **\r
+\r
+# TARGTYPE "Win32 (WCE ARM) Application" 0x8501\r
+# TARGTYPE "Win32 (WCE x86em) Application" 0x7f01\r
+# TARGTYPE "Win32 (WCE SH3) Application" 0x8101\r
+# TARGTYPE "Win32 (WCE SH4) Application" 0x8601\r
+# TARGTYPE "Win32 (WCE MIPS) Application" 0x8201\r
+\r
+CFG=vlc - Win32 (WCE MIPS) Debug\r
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,\r
+!MESSAGE use the Export Makefile command and run\r
+!MESSAGE \r
+!MESSAGE NMAKE /f "vlc.vcn".\r
+!MESSAGE \r
+!MESSAGE You can specify a configuration when running NMAKE\r
+!MESSAGE by defining the macro CFG on the command line. For example:\r
+!MESSAGE \r
+!MESSAGE NMAKE /f "vlc.vcn" CFG="vlc - Win32 (WCE MIPS) Debug"\r
+!MESSAGE \r
+!MESSAGE Possible choices for configuration are:\r
+!MESSAGE \r
+!MESSAGE "vlc - Win32 (WCE MIPS) Release" (based on "Win32 (WCE MIPS) Application")\r
+!MESSAGE "vlc - Win32 (WCE MIPS) Debug" (based on "Win32 (WCE MIPS) Application")\r
+!MESSAGE "vlc - Win32 (WCE SH4) Release" (based on "Win32 (WCE SH4) Application")\r
+!MESSAGE "vlc - Win32 (WCE SH4) Debug" (based on "Win32 (WCE SH4) Application")\r
+!MESSAGE "vlc - Win32 (WCE SH3) Release" (based on "Win32 (WCE SH3) Application")\r
+!MESSAGE "vlc - Win32 (WCE SH3) Debug" (based on "Win32 (WCE SH3) Application")\r
+!MESSAGE "vlc - Win32 (WCE ARM) Release" (based on "Win32 (WCE ARM) Application")\r
+!MESSAGE "vlc - Win32 (WCE ARM) Debug" (based on "Win32 (WCE ARM) Application")\r
+!MESSAGE "vlc - Win32 (WCE x86em) Release" (based on "Win32 (WCE x86em) Application")\r
+!MESSAGE "vlc - Win32 (WCE x86em) Debug" (based on "Win32 (WCE x86em) Application")\r
+!MESSAGE \r
+\r
+# Begin Project\r
+# PROP AllowPerConfigDependencies 0\r
+# PROP Scc_ProjName ""\r
+# PROP Scc_LocalPath ""\r
+# PROP ATL_Project 2\r
+\r
+!IF  "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 0\r
+# PROP BASE Output_Dir "MIPSRel"\r
+# PROP BASE Intermediate_Dir "MIPSRel"\r
+# PROP BASE CPU_ID "{D6519010-710F-11D3-99F2-00105A0DF099}"\r
+# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 0\r
+# PROP Output_Dir "MIPSRel"\r
+# PROP Intermediate_Dir "MIPSRel"\r
+# PROP CPU_ID "{D6519010-710F-11D3-99F2-00105A0DF099}"\r
+# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP Target_Dir ""\r
+RSC=rc.exe\r
+# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "MIPS" /d "_MIPS_" /r\r
+# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "MIPS" /d "_MIPS_" /r\r
+CPP=clmips.exe\r
+# ADD BASE CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "MIPS" /D "_MIPS_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /Yu"stdafx.h" /Oxs /M$(CECrtMT) /c\r
+# ADD CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "MIPS" /D "_MIPS_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /Yu"stdafx.h" /Oxs /M$(CECrtMT) /c\r
+MTL=midl.exe\r
+# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32\r
+# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"WinMainCRTStartup" /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS\r
+# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"WinMainCRTStartup" /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS\r
+\r
+!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 1\r
+# PROP BASE Output_Dir "MIPSDbg"\r
+# PROP BASE Intermediate_Dir "MIPSDbg"\r
+# PROP BASE CPU_ID "{D6519010-710F-11D3-99F2-00105A0DF099}"\r
+# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 1\r
+# PROP Output_Dir "MIPSDbg"\r
+# PROP Intermediate_Dir "MIPSDbg"\r
+# PROP CPU_ID "{D6519010-710F-11D3-99F2-00105A0DF099}"\r
+# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP Target_Dir ""\r
+RSC=rc.exe\r
+# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "MIPS" /d "_MIPS_" /r\r
+# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "MIPS" /d "_MIPS_" /r\r
+CPP=clmips.exe\r
+# ADD BASE CPP /nologo /W3 /Zi /Od /D "DEBUG" /D "MIPS" /D "_MIPS_" /D UNDER_CE=$(CEVersion) /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "UNICODE" /D "_UNICODE" /Yu"stdafx.h" /M$(CECrtMTDebug) /c\r
+# ADD CPP /nologo /W3 /Zi /Od /D "DEBUG" /D "MIPS" /D "_MIPS_" /D UNDER_CE=$(CEVersion) /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "UNICODE" /D "_UNICODE" /Yu"stdafx.h" /M$(CECrtMTDebug) /c\r
+MTL=midl.exe\r
+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32\r
+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"WinMainCRTStartup" /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS\r
+# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"WinMainCRTStartup" /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS\r
+\r
+!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 0\r
+# PROP BASE Output_Dir "SH4Rel"\r
+# PROP BASE Intermediate_Dir "SH4Rel"\r
+# PROP BASE CPU_ID "{D6519021-710F-11D3-99F2-00105A0DF099}"\r
+# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 0\r
+# PROP Output_Dir "SH4Rel"\r
+# PROP Intermediate_Dir "SH4Rel"\r
+# PROP CPU_ID "{D6519021-710F-11D3-99F2-00105A0DF099}"\r
+# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP Target_Dir ""\r
+RSC=rc.exe\r
+# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "NDEBUG" /d "UNICODE" /d "_UNICODE" /d "$(CePlatform)" /d "SHx" /d "SH4" /d "_SH4_" /r\r
+# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "NDEBUG" /d "UNICODE" /d "_UNICODE" /d "$(CePlatform)" /d "SHx" /d "SH4" /d "_SH4_" /r\r
+CPP=shcl.exe\r
+# ADD BASE CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "SHx" /D "SH4" /D "_SH4_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /Yu"stdafx.h" /Qsh4 /Oxs /M$(CECrtMT) /c\r
+# ADD CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "SHx" /D "SH4" /D "_SH4_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /Yu"stdafx.h" /Qsh4 /Oxs /M$(CECrtMT) /c\r
+MTL=midl.exe\r
+# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32\r
+# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"WinMainCRTStartup" /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH4\r
+# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"WinMainCRTStartup" /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH4\r
+\r
+!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 1\r
+# PROP BASE Output_Dir "SH4Dbg"\r
+# PROP BASE Intermediate_Dir "SH4Dbg"\r
+# PROP BASE CPU_ID "{D6519021-710F-11D3-99F2-00105A0DF099}"\r
+# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 1\r
+# PROP Output_Dir "SH4Dbg"\r
+# PROP Intermediate_Dir "SH4Dbg"\r
+# PROP CPU_ID "{D6519021-710F-11D3-99F2-00105A0DF099}"\r
+# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP Target_Dir ""\r
+RSC=rc.exe\r
+# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "DEBUG" /d "UNICODE" /d "_UNICODE" /d "$(CePlatform)" /d "SHx" /d "SH4" /d "_SH4_" /r\r
+# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "DEBUG" /d "UNICODE" /d "_UNICODE" /d "$(CePlatform)" /d "SHx" /d "SH4" /d "_SH4_" /r\r
+CPP=shcl.exe\r
+# ADD BASE CPP /nologo /W3 /Zi /Od /D "DEBUG" /D "SHx" /D "SH4" /D "_SH4_" /D UNDER_CE=$(CEVersion) /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "UNICODE" /D "_UNICODE" /Yu"stdafx.h" /Qsh4 /M$(CECrtMTDebug) /c\r
+# ADD CPP /nologo /W3 /Zi /Od /D "DEBUG" /D "SHx" /D "SH4" /D "_SH4_" /D UNDER_CE=$(CEVersion) /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "UNICODE" /D "_UNICODE" /Yu"stdafx.h" /Qsh4 /M$(CECrtMTDebug) /c\r
+MTL=midl.exe\r
+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32\r
+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"WinMainCRTStartup" /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH4\r
+# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"WinMainCRTStartup" /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH4\r
+\r
+!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 0\r
+# PROP BASE Output_Dir "SH3Rel"\r
+# PROP BASE Intermediate_Dir "SH3Rel"\r
+# PROP BASE CPU_ID "{D6519020-710F-11D3-99F2-00105A0DF099}"\r
+# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 0\r
+# PROP Output_Dir "SH3Rel"\r
+# PROP Intermediate_Dir "SH3Rel"\r
+# PROP CPU_ID "{D6519020-710F-11D3-99F2-00105A0DF099}"\r
+# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP Target_Dir ""\r
+RSC=rc.exe\r
+# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "SHx" /d "SH3" /d "_SH3_" /r\r
+# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "SHx" /d "SH3" /d "_SH3_" /r\r
+CPP=shcl.exe\r
+# ADD BASE CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "SHx" /D "SH3" /D "_SH3_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /Yu"stdafx.h" /Oxs /M$(CECrtMT) /c\r
+# ADD CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "SHx" /D "SH3" /D "_SH3_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /Yu"stdafx.h" /Oxs /M$(CECrtMT) /c\r
+MTL=midl.exe\r
+# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32\r
+# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"WinMainCRTStartup" /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3\r
+# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"WinMainCRTStartup" /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3\r
+\r
+!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 1\r
+# PROP BASE Output_Dir "SH3Dbg"\r
+# PROP BASE Intermediate_Dir "SH3Dbg"\r
+# PROP BASE CPU_ID "{D6519020-710F-11D3-99F2-00105A0DF099}"\r
+# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 1\r
+# PROP Output_Dir "SH3Dbg"\r
+# PROP Intermediate_Dir "SH3Dbg"\r
+# PROP CPU_ID "{D6519020-710F-11D3-99F2-00105A0DF099}"\r
+# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP Target_Dir ""\r
+RSC=rc.exe\r
+# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "SHx" /d "SH3" /d "_SH3_" /r\r
+# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "SHx" /d "SH3" /d "_SH3_" /r\r
+CPP=shcl.exe\r
+# ADD BASE CPP /nologo /W3 /Zi /Od /D "DEBUG" /D "SHx" /D "SH3" /D "_SH3_" /D UNDER_CE=$(CEVersion) /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "UNICODE" /D "_UNICODE" /Yu"stdafx.h" /M$(CECrtMTDebug) /c\r
+# ADD CPP /nologo /W3 /Zi /Od /D "DEBUG" /D "SHx" /D "SH3" /D "_SH3_" /D UNDER_CE=$(CEVersion) /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "UNICODE" /D "_UNICODE" /Yu"stdafx.h" /M$(CECrtMTDebug) /c\r
+MTL=midl.exe\r
+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32\r
+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"WinMainCRTStartup" /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3\r
+# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"WinMainCRTStartup" /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3\r
+\r
+!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 0\r
+# PROP BASE Output_Dir "ARMRel"\r
+# PROP BASE Intermediate_Dir "ARMRel"\r
+# PROP BASE CPU_ID "{D6518FFC-710F-11D3-99F2-00105A0DF099}"\r
+# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 0\r
+# PROP Output_Dir "ARMRel"\r
+# PROP Intermediate_Dir "ARMRel"\r
+# PROP CPU_ID "{D6518FFC-710F-11D3-99F2-00105A0DF099}"\r
+# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP Target_Dir ""\r
+RSC=rc.exe\r
+# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "ARM" /d "_ARM_" /r\r
+# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "ARM" /d "_ARM_" /r\r
+CPP=clarm.exe\r
+# ADD BASE CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "ARM" /D "_ARM_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /Yu"stdafx.h" /Oxs /M$(CECrtMT) /c\r
+# ADD CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "ARM" /D "_ARM_" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /Yu"stdafx.h" /Oxs /M$(CECrtMT) /c\r
+MTL=midl.exe\r
+# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32\r
+# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"WinMainCRTStartup" /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM\r
+# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"WinMainCRTStartup" /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM\r
+\r
+!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 1\r
+# PROP BASE Output_Dir "ARMDbg"\r
+# PROP BASE Intermediate_Dir "ARMDbg"\r
+# PROP BASE CPU_ID "{D6518FFC-710F-11D3-99F2-00105A0DF099}"\r
+# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 1\r
+# PROP Output_Dir "ARMDbg"\r
+# PROP Intermediate_Dir "ARMDbg"\r
+# PROP CPU_ID "{D6518FFC-710F-11D3-99F2-00105A0DF099}"\r
+# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP Target_Dir ""\r
+RSC=rc.exe\r
+# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "ARM" /d "_ARM_" /r\r
+# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "ARM" /d "_ARM_" /r\r
+CPP=clarm.exe\r
+# ADD BASE CPP /nologo /W3 /Zi /Od /D "DEBUG" /D "ARM" /D "_ARM_" /D UNDER_CE=$(CEVersion) /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "UNICODE" /D "_UNICODE" /Yu"stdafx.h" /M$(CECrtMTDebug) /c\r
+# ADD CPP /nologo /W3 /Zi /Od /D "DEBUG" /D "ARM" /D "_ARM_" /D UNDER_CE=$(CEVersion) /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "UNICODE" /D "_UNICODE" /Yu"stdafx.h" /M$(CECrtMTDebug) /c\r
+MTL=midl.exe\r
+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32\r
+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"WinMainCRTStartup" /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM\r
+# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"WinMainCRTStartup" /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM\r
+\r
+!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 0\r
+# PROP BASE Output_Dir "X86EMRel"\r
+# PROP BASE Intermediate_Dir "X86EMRel"\r
+# PROP BASE CPU_ID "{D6518FF4-710F-11D3-99F2-00105A0DF099}"\r
+# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 0\r
+# PROP Output_Dir "X86EMRel"\r
+# PROP Intermediate_Dir "X86EMRel"\r
+# PROP CPU_ID "{D6518FF4-710F-11D3-99F2-00105A0DF099}"\r
+# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP Target_Dir ""\r
+RSC=rc.exe\r
+# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "_X86_" /d "x86" /d "i486" /r\r
+# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "_X86_" /d "x86" /d "i486" /r\r
+CPP=cl.exe\r
+# ADD BASE CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "WIN32" /D "STRICT" /D "_WIN32_WCE_EMULATION" /D "INTERNATIONAL" /D "USA" /D "INTLMSG_CODEPAGE" /D "$(CePlatform)" /D "i486" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_X86_" /D "x86" /D "NDEBUG" /Yu"stdafx.h" /Gz /Oxs /c\r
+# ADD CPP /nologo /W3 /D _WIN32_WCE=$(CEVersion) /D "WIN32" /D "STRICT" /D "_WIN32_WCE_EMULATION" /D "INTERNATIONAL" /D "USA" /D "INTLMSG_CODEPAGE" /D "$(CePlatform)" /D "i486" /D UNDER_CE=$(CEVersion) /D "UNICODE" /D "_UNICODE" /D "_X86_" /D "x86" /D "NDEBUG" /Yu"stdafx.h" /Gz /Oxs /c\r
+MTL=midl.exe\r
+# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32\r
+# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# ADD BASE LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /stack:0x10000,0x1000 /subsystem:windows /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /windowsce:emulation /MACHINE:IX86\r
+# ADD LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /stack:0x10000,0x1000 /subsystem:windows /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /windowsce:emulation /MACHINE:IX86\r
+\r
+!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 1\r
+# PROP BASE Output_Dir "X86EMDbg"\r
+# PROP BASE Intermediate_Dir "X86EMDbg"\r
+# PROP BASE CPU_ID "{D6518FF4-710F-11D3-99F2-00105A0DF099}"\r
+# PROP BASE Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 1\r
+# PROP Output_Dir "X86EMDbg"\r
+# PROP Intermediate_Dir "X86EMDbg"\r
+# PROP CPU_ID "{D6518FF4-710F-11D3-99F2-00105A0DF099}"\r
+# PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}"\r
+# PROP Target_Dir ""\r
+RSC=rc.exe\r
+# ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "_X86_" /d "x86" /d "i486" /r\r
+# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "DEBUG" /d "$(CePlatform)" /d "_X86_" /d "x86" /d "i486" /r\r
+CPP=cl.exe\r
+# ADD BASE CPP /nologo /W3 /Zi /Od /D "DEBUG" /D "i486" /D UNDER_CE=$(CEVersion) /D _WIN32_WCE=$(CEVersion) /D "WIN32" /D "STRICT" /D "_WIN32_WCE_EMULATION" /D "INTERNATIONAL" /D "USA" /D "INTLMSG_CODEPAGE" /D "$(CePlatform)" /D "UNICODE" /D "_UNICODE" /D "_X86_" /D "x86" /Yu"stdafx.h" /Gz /c\r
+# ADD CPP /nologo /W3 /Zi /Od /D "DEBUG" /D "i486" /D UNDER_CE=$(CEVersion) /D _WIN32_WCE=$(CEVersion) /D "WIN32" /D "STRICT" /D "_WIN32_WCE_EMULATION" /D "INTERNATIONAL" /D "USA" /D "INTLMSG_CODEPAGE" /D "$(CePlatform)" /D "UNICODE" /D "_UNICODE" /D "_X86_" /D "x86" /Yu"stdafx.h" /Gz /c\r
+MTL=midl.exe\r
+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32\r
+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# ADD BASE LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /stack:0x10000,0x1000 /subsystem:windows /debug /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /windowsce:emulation /MACHINE:IX86\r
+# ADD LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /stack:0x10000,0x1000 /subsystem:windows /debug /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /windowsce:emulation /MACHINE:IX86\r
+\r
+!ENDIF \r
+\r
+# Begin Target\r
+\r
+# Name "vlc - Win32 (WCE MIPS) Release"\r
+# Name "vlc - Win32 (WCE MIPS) Debug"\r
+# Name "vlc - Win32 (WCE SH4) Release"\r
+# Name "vlc - Win32 (WCE SH4) Debug"\r
+# Name "vlc - Win32 (WCE SH3) Release"\r
+# Name "vlc - Win32 (WCE SH3) Debug"\r
+# Name "vlc - Win32 (WCE ARM) Release"\r
+# Name "vlc - Win32 (WCE ARM) Debug"\r
+# Name "vlc - Win32 (WCE x86em) Release"\r
+# Name "vlc - Win32 (WCE x86em) Debug"\r
+\r
diff --git a/msvc/vlc.vcp.out b/msvc/vlc.vcp.out
new file mode 100644 (file)
index 0000000..6dd92ed
--- /dev/null
@@ -0,0 +1,34 @@
+\r
+# Begin Group "Resource Files"\r
+\r
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"\r
+# Begin Source File\r
+\r
+SOURCE=..\share\vlc_wince_rc.rc\r
+\r
+!IF  "$(CFG)" == "vlc - Win32 (WCE MIPS) Release"\r
+\r
+!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE MIPS) Debug"\r
+\r
+!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE SH4) Release"\r
+\r
+!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE SH4) Debug"\r
+\r
+!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE SH3) Release"\r
+\r
+!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE SH3) Debug"\r
+\r
+!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE ARM) Release"\r
+\r
+!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE ARM) Debug"\r
+\r
+!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE x86em) Release"\r
+\r
+!ELSEIF  "$(CFG)" == "vlc - Win32 (WCE x86em) Debug"\r
+\r
+!ENDIF \r
+\r
+# End Source File\r
+# End Group\r
+# End Target\r
+# End Project\r
index b43d3242b6c5dcdf8548fdfdfb3497ff0df51661..3be39fa1cebe033aade4fd3993c050c479d2f7d3 100644 (file)
@@ -9,22 +9,37 @@
  * Significantly revised and rewinddir, seekdir and telldir added by Colin
  * Peters <colin@fu.is.saga-u.ac.jp>
  *     
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
  * $Author: sam $
- * $Date: 2002/11/09 17:44:09 $
+ * $Date: 2002/11/10 18:04:23 $
  *
  */
 
+#include "config.h"
+
 #include <stdlib.h>
-#include <errno.h>
+#ifdef HAVE_ERRNO_H
+#   include <errno.h>
+#else
+    static int errno;
+    /* FIXME: anything clever to put here? */
+#   define EFAULT 12
+#   define ENOTDIR 12
+#   define ENOENT 12
+#   define ENOMEM 12
+#   define EINVAL 12
+#endif
 #include <string.h>
-#include <io.h>
-#include <direct.h>
-#include "dirent.h"
+#ifndef UNDER_CE
+#   include <io.h>
+#   include <direct.h>
+#endif
 
 #define WIN32_LEAN_AND_MEAN
 #include <windows.h> /* for GetFileAttributes */
 
+#include "dirent.h"
+
 #define SUFFIX "*"
 #define        SLASH   "\\"
 
@@ -71,7 +86,19 @@ opendir (const CHAR *szPath)
     }
 
   /* Make an absolute pathname.  */
+#if defined( UNDER_CE )
+  if (szPath[0] == '\\' || szPath[0] == '/')
+    {
+      snprintf (szFullPath, MAX_PATH, "%s", szPath);
+      szFullPath[0] = '\\';
+    }
+  else
+    {
+      snprintf (szFullPath, MAX_PATH, "\\%s", szPath );
+    }
+#else
   _fullpath (szFullPath, szPath, MAX_PATH);
+#endif
 
   /* Allocate enough space to store DIR structure and the complete
    * directory path given. */
@@ -100,7 +127,7 @@ opendir (const CHAR *szPath)
   strcat (nd->dd_name, SUFFIX);
 
   /* Initialize handle to -1 so that a premature closedir doesn't try
-   * to call _findclose on it. */
+   * to call FindClose on it. */
   nd->dd_handle = -1;
 
   /* Initialize the status. */
@@ -112,7 +139,7 @@ opendir (const CHAR *szPath)
   nd->dd_dir.d_ino = 0;
   nd->dd_dir.d_reclen = 0;
   nd->dd_dir.d_namlen = 0;
-  nd->dd_dir.d_name = nd->dd_dta.name;
+  nd->dd_dir.d_name = nd->dd_dta.cFileName;
 
   return nd;
 }
@@ -136,7 +163,7 @@ readdir (DIR * dirp)
       return (struct dirent *) 0;
     }
 
-  if (dirp->dd_dir.d_name != dirp->dd_dta.name)
+  if (dirp->dd_dir.d_name != dirp->dd_dta.cFileName)
     {
       /* The structure does not seem to be set up correctly. */
       errno = EINVAL;
@@ -153,7 +180,7 @@ readdir (DIR * dirp)
     {
       /* We haven't started the search yet. */
       /* Start the search */
-      dirp->dd_handle = _findfirst (dirp->dd_name, &(dirp->dd_dta));
+      dirp->dd_handle = FindFirstFile (dirp->dd_name, &(dirp->dd_dta));
 
          if (dirp->dd_handle == -1)
        {
@@ -169,10 +196,10 @@ readdir (DIR * dirp)
   else
     {
       /* Get the next search entry. */
-      if (_findnext (dirp->dd_handle, &(dirp->dd_dta)))
+      if (FindNextFile (dirp->dd_handle, &(dirp->dd_dta)))
        {
          /* We are off the end or otherwise error. */
-         _findclose (dirp->dd_handle);
+         FindClose (dirp->dd_handle);
          dirp->dd_handle = -1;
          dirp->dd_stat = -1;
        }
@@ -218,7 +245,7 @@ closedir (DIR * dirp)
 
   if (dirp->dd_handle != -1)
     {
-      rc = _findclose (dirp->dd_handle);
+      rc = FindClose (dirp->dd_handle);
     }
 
   /* Delete the dir structure. */
@@ -246,7 +273,7 @@ rewinddir (DIR * dirp)
 
   if (dirp->dd_handle != -1)
     {
-      _findclose (dirp->dd_handle);
+      FindClose (dirp->dd_handle);
     }
 
   dirp->dd_handle = -1;
@@ -303,7 +330,7 @@ seekdir (DIR * dirp, long lPos)
       /* Seek past end. */
       if (dirp->dd_handle != -1)
        {
-         _findclose (dirp->dd_handle);
+         FindClose (dirp->dd_handle);
        }
       dirp->dd_handle = -1;
       dirp->dd_stat = -1;
index b95acc211e36ef38e7d2757287bd3fc31667df08..b5a688878c8d04bb4db0f8919efa5b79e989c964 100644 (file)
@@ -15,9 +15,9 @@
  *  DISCLAIMED. This includeds but is not limited to warranties of
  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  *
- * $Revision: 1.1 $
+ * $Revision: 1.2 $
  * $Author: sam $
- * $Date: 2002/11/09 16:34:52 $
+ * $Date: 2002/11/10 18:04:23 $
  *
  */
 
@@ -26,7 +26,9 @@
 #ifndef _DIRENT_H_
 #define _DIRENT_H_
 
+#ifndef UNDER_CE
 #include <io.h>
+#endif
 
 #ifndef RC_INVOKED
 
@@ -51,7 +53,7 @@ struct dirent
 typedef struct
 {
        /* disk transfer area for this dir */
-       struct _finddata_t      dd_dta;
+       WIN32_FIND_DATA         dd_dta;
 
        /* dirent struct to return from dir (NOTE: this makes this thread
         * safe as long as only one thread uses a particular DIR struct at
@@ -102,7 +104,7 @@ struct _wdirent
 typedef struct
 {
        /* disk transfer area for this dir */
-       struct _wfinddata_t     dd_dta;
+       WIN32_FIND_DATA         dd_dta;
 
        /* dirent struct to return from dir (NOTE: this makes this thread
         * safe as long as only one thread uses a particular DIR struct at
index c6d13bb65776c3133db96c4760226324285730d7..3e3604cfbcbc1c20d86eee516ef6d015612fd194 100644 (file)
@@ -4,7 +4,7 @@
  * decoders.
  *****************************************************************************
  * Copyright (C) 1998-2002 VideoLAN
- * $Id: input.c,v 1.213 2002/10/08 16:02:05 sam Exp $
+ * $Id: input.c,v 1.214 2002/11/10 18:04:23 sam Exp $
  *
  * Authors: Christophe Massiot <massiot@via.ecp.fr>
  *
  * Preamble
  *****************************************************************************/
 #include <stdlib.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <fcntl.h>
 
 #include <vlc/vlc.h>
 
+#ifdef HAVE_SYS_TYPES_H
+#   include <sys/types.h>
+#endif
+#ifdef HAVE_SYS_STAT_H
+#   include <sys/stat.h>
+#endif
+#ifdef HAVE_FCNTL_H
+#   include <fcntl.h>
+#endif
+
 #include <string.h>
-#include <errno.h>
 
 #ifdef HAVE_SYS_TIMES_H
 #   include <sys/times.h>
@@ -161,7 +167,7 @@ input_thread_t *__input_CreateThread( vlc_object_t *p_parent,
     if( vlc_thread_create( p_input, "input", RunThread,
                            VLC_THREAD_PRIORITY_INPUT, VLC_TRUE ) )
     {
-        msg_Err( p_input, "cannot create input thread (%s)", strerror(errno) );
+        msg_Err( p_input, "cannot create input thread" );
         free( p_input );
         return NULL;
     }
index 5d16465ccded27868e61e9e9e4de93af7aa18c03..7c4acb6309cdc2b83fe92dba006beca7bdd457ba 100644 (file)
@@ -2,7 +2,7 @@
  * input_clock.c: Clock/System date convertions, stream management
  *****************************************************************************
  * Copyright (C) 1999-2001 VideoLAN
- * $Id: input_clock.c,v 1.32 2002/06/01 12:32:01 sam Exp $
+ * $Id: input_clock.c,v 1.33 2002/11/10 18:04:23 sam Exp $
  *
  * Authors: Christophe Massiot <massiot@via.ecp.fr>
  *
  * Preamble
  *****************************************************************************/
 #include <string.h>                                    /* memcpy(), memset() */
-#include <sys/types.h>                                              /* off_t */
 
 #include <vlc/vlc.h>
 
+#ifdef HAVE_SYS_TYPES_H
+#   include <sys/types.h>                                           /* off_t */
+#endif
+
 #include "stream_control.h"
 #include "input_ext-intf.h"
 #include "input_ext-dec.h"
index 321b5dbc0d14122c0abd112e2bcb539b5b6d7ee9..bb323965c356443f158d608907d1bde797f58a2c 100644 (file)
@@ -2,7 +2,7 @@
  * input_dec.c: Functions for the management of decoders
  *****************************************************************************
  * Copyright (C) 1999-2001 VideoLAN
- * $Id: input_dec.c,v 1.49 2002/10/29 13:22:48 sam Exp $
+ * $Id: input_dec.c,v 1.50 2002/11/10 18:04:23 sam Exp $
  *
  * Authors: Christophe Massiot <massiot@via.ecp.fr>
  *
  *****************************************************************************/
 #include <stdlib.h>
 #include <string.h>                                    /* memcpy(), memset() */
-#include <sys/types.h>                                              /* off_t */
 
 #include <vlc/vlc.h>
 
+#ifdef HAVE_SYS_TYPES_H
+#   include <sys/types.h>                                           /* off_t */
+#endif
+
 #include "stream_control.h"
 #include "input_ext-dec.h"
 #include "input_ext-intf.h"
index e10f226125537b21dc13e569361f60f4f9566b41..454ab584b39e5b489c8a2e863b955690213ecfd6 100644 (file)
@@ -2,7 +2,7 @@
  * input_ext-dec.c: services to the decoders
  *****************************************************************************
  * Copyright (C) 1998-2001 VideoLAN
- * $Id: input_ext-dec.c,v 1.39 2002/10/27 16:58:12 gbazin Exp $
+ * $Id: input_ext-dec.c,v 1.40 2002/11/10 18:04:23 sam Exp $
  *
  * Authors: Christophe Massiot <massiot@via.ecp.fr>
  *
  * Preamble
  *****************************************************************************/
 #include <string.h>                                    /* memcpy(), memset() */
-#include <sys/types.h>                                              /* off_t */
 
 #include <vlc/vlc.h>
 
+#ifdef HAVE_SYS_TYPES_H
+#   include <sys/types.h>                                           /* off_t */
+#endif
+
 #include "stream_control.h"
 #include "input_ext-dec.h"
 #include "input_ext-intf.h"
index a4c9a796f6c514ef566ff4b2cbf7243daf230734..176df15ed0d8a40d6b8f7ae2e240b6f03afddfb9 100644 (file)
@@ -2,7 +2,7 @@
  * input_ext-intf.c: services to the interface
  *****************************************************************************
  * Copyright (C) 1998-2001 VideoLAN
- * $Id: input_ext-intf.c,v 1.41 2002/11/08 10:26:53 gbazin Exp $
+ * $Id: input_ext-intf.c,v 1.42 2002/11/10 18:04:23 sam Exp $
  *
  * Authors: Christophe Massiot <massiot@via.ecp.fr>
  *
  * Preamble
  *****************************************************************************/
 #include <string.h>                                    /* memcpy(), memset() */
-#include <sys/types.h>                                              /* off_t */
 
 #include <vlc/vlc.h>
 
+#ifdef HAVE_SYS_TYPES_H
+#   include <sys/types.h>                                           /* off_t */
+#endif
+
 #include "stream_control.h"
 #include "input_ext-dec.h"
 #include "input_ext-intf.h"
index fcc5ae1566d597ff964cb3f6bf3cd10915f52135..a4fdbfc10b414082ff397a43e02dee7f6adda8c3 100644 (file)
@@ -2,7 +2,7 @@
  * input_ext-plugins.c: useful functions for access and demux plug-ins
  *****************************************************************************
  * Copyright (C) 2001, 2002 VideoLAN
- * $Id: input_ext-plugins.c,v 1.19 2002/10/26 15:24:19 gbazin Exp $
+ * $Id: input_ext-plugins.c,v 1.20 2002/11/10 18:04:23 sam Exp $
  *
  * Authors: Christophe Massiot <massiot@via.ecp.fr>
  *
  * Preamble
  *****************************************************************************/
 #include <stdlib.h>
-
-#include <sys/types.h>
-#include <sys/stat.h>
 #include <string.h>
-#include <errno.h>
-#include <fcntl.h>
 
 #include <vlc/vlc.h>
 
+#ifdef HAVE_SYS_STAT_H
+#   include <sys/stat.h>
+#endif
+
+#ifdef HAVE_ERRNO_H
+#   include <errno.h>
+#endif
+
+#ifdef HAVE_FCNTL_H
+#   include <fcntl.h>
+#endif
+
 #ifdef HAVE_SYS_TIME_H
 #    include <sys/time.h>
 #endif
 
 #ifdef HAVE_UNISTD_H
 #   include <unistd.h>
-#elif defined( _MSC_VER ) && defined( _WIN32 )
+#elif defined( _MSC_VER ) && defined( _WIN32 ) && !defined( UNDER_CE )
 #   include <io.h>
 #endif
 
-#ifdef WIN32
+#ifdef UNDER_CE
+    /* No network support */
+#elif defined( WIN32 )
 #   include <winsock2.h>
 #   include <ws2tcpip.h>
 #elif !defined( SYS_BEOS ) && !defined( SYS_NTO )
-#   include <netdb.h>                                         /* hostent ... */
-#   include <sys/socket.h>
-#   include <netinet/in.h>
-#   ifdef HAVE_ARPA_INET_H
-#       include <arpa/inet.h>                    /* inet_ntoa(), inet_aton() */
-#   endif
+#   include <sys/types.h>
+#   include <sys/socket.h>                                         /* recv() */
 #endif
 
-#ifdef WIN32
-#   include <winsock2.h>
-#   include <ws2tcpip.h>
-#elif !defined( SYS_BEOS ) && !defined( SYS_NTO )
-#   include <netdb.h>                                         /* hostent ... */
-#   include <sys/socket.h>
-#   include <netinet/in.h>
-#   ifdef HAVE_ARPA_INET_H
-#       include <arpa/inet.h>                    /* inet_ntoa(), inet_aton() */
-#   endif
-#endif
-
-
-
 #include "stream_control.h"
 #include "input_ext-intf.h"
 #include "input_ext-dec.h"
@@ -132,13 +123,13 @@ void * __input_BuffersInit( vlc_object_t *p_this )
 
     if( p_buffers == NULL )
     {
-        return( NULL );
+        return NULL;
     }
 
     memset( p_buffers, 0, sizeof( input_buffers_t ) );
     vlc_mutex_init( p_this, &p_buffers->lock );
 
-    return( p_buffers );
+    return p_buffers;
 }
 
 /*****************************************************************************
@@ -257,7 +248,7 @@ data_buffer_t * input_NewBuffer( input_buffers_t * p_buffers, size_t i_size )
     p_buf = NewBuffer( p_buffers, i_size );
     vlc_mutex_unlock( &p_buffers->lock );
 
-    return( p_buf );
+    return p_buf;
 }
 
 /*****************************************************************************
@@ -338,7 +329,7 @@ data_packet_t * input_ShareBuffer( input_buffers_t * p_buffers,
     p_data = ShareBuffer( p_buffers, p_buf );
     vlc_mutex_unlock( &p_buffers->lock );
 
-    return( p_data );
+    return p_data;
 }
 
 /*****************************************************************************
@@ -354,7 +345,7 @@ static inline data_packet_t * NewPacket( input_buffers_t * p_buffers,
 
     if( p_buf == NULL )
     {
-        return( NULL );
+        return NULL;
     }
 
     p_data = ShareBuffer( p_buffers, p_buf );
@@ -362,7 +353,7 @@ static inline data_packet_t * NewPacket( input_buffers_t * p_buffers,
     {
         ReleaseBuffer( p_buffers, p_buf );
     }
-    return( p_data );
+    return p_data;
 }
 
 data_packet_t * input_NewPacket( input_buffers_t * p_buffers, size_t i_size )
@@ -373,7 +364,7 @@ data_packet_t * input_NewPacket( input_buffers_t * p_buffers, size_t i_size )
     p_data = NewPacket( p_buffers, i_size );
     vlc_mutex_unlock( &p_buffers->lock );
 
-    return( p_data );
+    return p_data;
 }
 
 /*****************************************************************************
@@ -442,7 +433,7 @@ static inline pes_packet_t * NewPES( input_buffers_t * p_buffers )
     p_pes->i_pes_size = 0;
     p_pes->i_nb_data = 0;
 
-    return( p_pes );
+    return p_pes;
 }
 
 pes_packet_t * input_NewPES( input_buffers_t * p_buffers )
@@ -453,7 +444,7 @@ pes_packet_t * input_NewPES( input_buffers_t * p_buffers )
     p_pes = NewPES( p_buffers );
     vlc_mutex_unlock( &p_buffers->lock );
 
-    return( p_pes );
+    return p_pes;
 }
 
 /*****************************************************************************
@@ -549,7 +540,7 @@ ssize_t input_FillBuffer( input_thread_t * p_input )
     p_input->p_current_data = (byte_t *)p_buf + sizeof(data_buffer_t);
     p_input->p_last_data = p_input->p_current_data + i_remains + i_ret;
 
-    return( (ssize_t)i_remains + i_ret );
+    return (ssize_t)i_remains + i_ret;
 }
 
 /*****************************************************************************
@@ -566,7 +557,7 @@ ssize_t input_Peek( input_thread_t * p_input, byte_t ** pp_byte, size_t i_size )
 
         if( i_size == -1 )
         {
-            return( -1 );
+            return -1;
         }
         else if( i_ret < i_size )
         {
@@ -574,7 +565,7 @@ ssize_t input_Peek( input_thread_t * p_input, byte_t ** pp_byte, size_t i_size )
         }
     }
     *pp_byte = p_input->p_current_data;
-    return( i_size );
+    return i_size;
 }
 
 /*****************************************************************************
@@ -591,7 +582,7 @@ ssize_t input_SplitBuffer( input_thread_t * p_input,
 
         if( i_ret == -1 )
         {
-            return( -1 );
+            return -1;
         }
         else if( i_ret < i_size )
         {
@@ -618,7 +609,7 @@ ssize_t input_SplitBuffer( input_thread_t * p_input,
     p_input->stream.p_selected_area->i_tell += i_size;
     vlc_mutex_unlock( &p_input->stream.stream_lock );
  
-    return( i_size );
+    return i_size;
 }
 
 /*****************************************************************************
@@ -627,11 +618,11 @@ ssize_t input_SplitBuffer( input_thread_t * p_input,
 int input_AccessInit( input_thread_t * p_input )
 {
     p_input->p_method_data = input_BuffersInit( p_input );
-    if( p_input->p_method_data == NULL ) return( -1 );
+    if( p_input->p_method_data == NULL ) return -1;
     p_input->p_data_buffer = NULL;
     p_input->p_current_data = NULL;
     p_input->p_last_data = NULL;
-    return( 0 );
+    return 0;
 }
 
 /*****************************************************************************
@@ -693,7 +684,7 @@ void __input_FDNetworkClose( vlc_object_t * p_this )
     msg_Info( p_input, "closing network `%s/%s://%s'", 
               p_input->psz_access, p_input->psz_demux, p_input->psz_name );
  
-#ifdef WIN32
+#if defined( WIN32 ) && !defined( UNDER_CE )
     closesocket( p_access_data->i_handle );
 #else
     close( p_access_data->i_handle );
@@ -713,10 +704,14 @@ ssize_t input_FDRead( input_thread_t * p_input, byte_t * p_buffer, size_t i_len
  
     if( i_ret < 0 )
     {
+#ifdef HAVE_ERRNO_H
         msg_Err( p_input, "read failed (%s)", strerror(errno) );
+#else
+        msg_Err( p_input, "read failed" );
+#endif
     }
  
-    return( i_ret );
+    return i_ret;
 }
 
 /*****************************************************************************
@@ -724,6 +719,10 @@ ssize_t input_FDRead( input_thread_t * p_input, byte_t * p_buffer, size_t i_len
  *****************************************************************************/
 static inline int NetworkSelect( input_thread_t * p_input )
 {
+#ifdef UNDER_CE
+    return -1;
+
+#else
     input_socket_t * p_access_data = (input_socket_t *)p_input->p_access_data;
     struct timeval  timeout;
     fd_set          fds;
@@ -746,7 +745,9 @@ static inline int NetworkSelect( input_thread_t * p_input )
         msg_Err( p_input, "network select error (%s)", strerror(errno) );
     }
 
-    return( i_ret );
+    return i_ret;
+
+#endif
 }
 
 /*****************************************************************************
@@ -756,6 +757,10 @@ static inline int NetworkSelect( input_thread_t * p_input )
 ssize_t input_FDNetworkRead( input_thread_t * p_input, byte_t * p_buffer,
                              size_t i_len )
 {
+#ifdef UNDER_CE
+    return -1;
+
+#else
     if( NetworkSelect( p_input ) > 0 )
     {
         input_socket_t * p_access_data
@@ -775,10 +780,12 @@ ssize_t input_FDNetworkRead( input_thread_t * p_input, byte_t * p_buffer,
             msg_Err( p_input, "recv failed (%s)", strerror(errno) );
         }
 
-        return( i_ret );
+        return i_ret;
     }
     
-    return( 0 );
+    return 0;
+
+#endif
 }
 
 /*****************************************************************************
index e795ada082a9566c5dd545edbe94e829c3375de3..9ed010096530aaac92bb45c2ba573cf0c9d6fee7 100644 (file)
@@ -2,7 +2,7 @@
  * input_info.c: Convenient functions to handle the input info structures
  *****************************************************************************
  * Copyright (C) 1998-2001 VideoLAN
- * $Id: input_info.c,v 1.7 2002/11/09 16:34:53 sam Exp $
+ * $Id: input_info.c,v 1.8 2002/11/10 18:04:23 sam Exp $
  *
  * Authors: Sigmund Augdal <sigmunau@idi.ntnu.no>
  *
  * Preamble
  *****************************************************************************/
 #include <stdlib.h>
-#include <sys/types.h>
+#include <string.h>
 
 #include <vlc/vlc.h>
 
-#include <string.h>
-#include <errno.h>
+#ifdef HAVE_SYS_TYPES_H
+#   include <sys/types.h>                                           /* off_t */
+#endif
 
 #include "stream_control.h"
 #include "input_ext-intf.h"
index 4b3b3fe804b43fa3206d237b1de0f5a0079eefae..a14ccc8ec6fd9960d898bb39ee3edc0d1f876c2e 100644 (file)
@@ -2,7 +2,7 @@
  * input_programs.c: es_descriptor_t, pgrm_descriptor_t management
  *****************************************************************************
  * Copyright (C) 1999-2002 VideoLAN
- * $Id: input_programs.c,v 1.96 2002/11/05 18:25:43 gbazin Exp $
+ * $Id: input_programs.c,v 1.97 2002/11/10 18:04:23 sam Exp $
  *
  * Authors: Christophe Massiot <massiot@via.ecp.fr>
  *
  *****************************************************************************/
 #include <stdlib.h>
 #include <string.h>                                    /* memcpy(), memset() */
-#include <sys/types.h>                                              /* off_t */
 
 #include <vlc/vlc.h>
 
+#ifdef HAVE_SYS_TYPES_H
+#   include <sys/types.h>                                           /* off_t */
+#endif
+
 #include "stream_control.h"
 #include "input_ext-intf.h"
 #include "input_ext-dec.h"
index 016a0543ef67c36e626f6ae9eb951c9f1d4e104d..a0c6fa56f855262bf004767a517c91cc8c2db649 100644 (file)
@@ -4,7 +4,7 @@
  * interface, such as command line.
  *****************************************************************************
  * Copyright (C) 1998-2001 VideoLAN
- * $Id: interface.c,v 1.100 2002/10/11 22:32:56 sam Exp $
+ * $Id: interface.c,v 1.101 2002/11/10 18:04:23 sam Exp $
  *
  * Authors: Vincent Seguin <seguin@via.ecp.fr>
  *
 /*****************************************************************************
  * Preamble
  *****************************************************************************/
-#include <errno.h>                                                 /* ENOMEM */
 #include <stdlib.h>                                      /* free(), strtol() */
 #include <stdio.h>                                                   /* FILE */
 #include <string.h>                                            /* strerror() */
-#include <sys/types.h>                                              /* off_t */
 
 #include <vlc/vlc.h>
 
index eb6f8ba3d187980730e20e44154a044d4d35fa5b..6244e3f064864fa15447f37640ed8a6aa59f7fa0 100644 (file)
@@ -2,7 +2,7 @@
  * intf_eject.c: CD/DVD-ROM ejection handling functions
  *****************************************************************************
  * Copyright (C) 2001, 2002 VideoLAN
- * $Id: intf_eject.c,v 1.15 2002/06/01 18:04:49 sam Exp $
+ * $Id: intf_eject.c,v 1.16 2002/11/10 18:04:23 sam Exp $
  *
  * Author: Julien Blache <jb@technologeek.org> for the Linux part
  *               with code taken from the Linux "eject" command
@@ -67,7 +67,7 @@
 #   include <scsi/scsi_ioctl.h>
 #endif
 
-#ifdef WIN32 
+#if defined( WIN32 ) && !defined( UNDER_CE )
 #   include <windows.h>
 #   include <stdio.h>
 #   include <winioctl.h>
@@ -154,8 +154,13 @@ int __intf_Eject( vlc_object_t *p_this, const char *psz_device )
 
     return 1;
 
-#elif defined(WIN32) 
+#elif defined(WIN32)
+
+#if defined(UNDER_CE)
+    msg_Warn( p_this, "CD-Rom ejection unsupported on this platform" );
+    i_ret = -1;
     
+#else
     HANDLE h_drive ;
     TCHAR  psz_drive_id[8] ;
     DWORD  dw_access_flags = GENERIC_READ ;
@@ -215,8 +220,10 @@ int __intf_Eject( vlc_object_t *p_this, const char *psz_device )
         CloseHandle (h_drive) ;
         return (i_ret) ;
     }
+#endif /* UNDER_CE */
+
 #else   /* WIN32 */
-    
+
     int i_fd;
 
     /* This code could be extended to support CD/DVD-ROM chargers */
index 4dbb393c631fded6a5eeb5660d09fa0fba4ffd98..2e77f5b41cdf4d558f30dfd4e8d79a65b3725600 100644 (file)
@@ -2,7 +2,7 @@
  * libvlc.c: main libvlc source
  *****************************************************************************
  * Copyright (C) 1998-2002 VideoLAN
- * $Id: libvlc.c,v 1.44 2002/11/09 17:44:08 sam Exp $
+ * $Id: libvlc.c,v 1.45 2002/11/10 18:04:23 sam Exp $
  *
  * Authors: Vincent Seguin <seguin@via.ecp.fr>
  *          Samuel Hocevar <sam@zoy.org>
 /*****************************************************************************
  * Preamble
  *****************************************************************************/
-#include <errno.h>                                                 /* ENOMEM */
+#include <vlc/vlc.h>
+
+#ifdef HAVE_ERRNO_H
+#   include <errno.h>                                              /* ENOMEM */
+#endif
 #include <stdio.h>                                              /* sprintf() */
 #include <string.h>                                            /* strerror() */
 #include <stdlib.h>                                                /* free() */
 
-#include <vlc/vlc.h>
-
 #ifndef WIN32
 #   include <netinet/in.h>                            /* BSD: struct in_addr */
 #endif
 
 #ifdef HAVE_UNISTD_H
 #   include <unistd.h>
-#elif defined( _MSC_VER ) && defined( _WIN32 )
+#elif defined( _MSC_VER ) && defined( _WIN32 ) && !defined( UNDER_CE )
 #   include <io.h>
 #endif
 
index 68c10d5584a05f6b6568ebfb47aa378048aff9fd..455f05552be5f1b198846640bba7c7cab64b8824 100644 (file)
@@ -2,7 +2,7 @@
  * configuration.c management of the modules configuration
  *****************************************************************************
  * Copyright (C) 2001 VideoLAN
- * $Id: configuration.c,v 1.42 2002/11/09 17:44:09 sam Exp $
+ * $Id: configuration.c,v 1.43 2002/11/10 18:04:23 sam Exp $
  *
  * Authors: Gildas Bazin <gbazin@netcourrier.com>
  *
@@ -26,7 +26,9 @@
 #include <stdio.h>                                              /* sprintf() */
 #include <stdlib.h>                                      /* free(), strtol() */
 #include <string.h>                                              /* strdup() */
-#include <errno.h>                                                  /* errno */
+#ifdef HAVE_ERRNO_H
+#   include <errno.h>                                               /* errno */
+#endif
 
 #ifdef HAVE_UNISTD_H
 #    include <unistd.h>                                          /* getuid() */
 #include <pwd.h>                                               /* getpwuid() */
 #endif
 
-#include <sys/stat.h>
-#include <sys/types.h>
+#if defined( HAVE_SYS_STAT_H )
+#   include <sys/stat.h>
+#endif
+#if defined( HAVE_SYS_TYPES_H )
+#   include <sys/types.h>
+#endif
 
 /*****************************************************************************
  * config_GetInt: get the value of an int variable
@@ -681,16 +687,25 @@ int __config_SaveConfigFile( vlc_object_t *p_this, const char *psz_module_name )
     }
     sprintf( psz_filename, "%s/" CONFIG_DIR, psz_homedir );
 
-#ifndef WIN32
-    if( mkdir( psz_filename, 0755 ) && errno != EEXIST )
-#else
+#ifdef HAVE_ERRNO_H
+#   if defined( WIN32 )
     if( mkdir( psz_filename ) && errno != EEXIST )
-#endif
+#   else
+    if( mkdir( psz_filename, 0755 ) && errno != EEXIST )
+#   endif
     {
         msg_Err( p_this, "could not create %s (%s)",
                          psz_filename, strerror(errno) );
     }
 
+#else
+    if( mkdir( psz_filename ) )
+    {
+        msg_Err( p_this, "could not create %s", psz_filename );
+    }
+
+#endif
+
     strcat( psz_filename, "/" CONFIG_FILE );
 
 
index 41206685792de83f356b63584a42ec4f8fe8b944..8247674001dfc051a716f3da0e28be5bf698fbcf 100644 (file)
@@ -2,7 +2,7 @@
  * cpu.c: CPU detection code
  *****************************************************************************
  * Copyright (C) 1998-2002 VideoLAN
- * $Id: cpu.c,v 1.7 2002/10/03 13:21:55 sam Exp $
+ * $Id: cpu.c,v 1.8 2002/11/10 18:04:24 sam Exp $
  *
  * Authors: Samuel Hocevar <sam@zoy.org>
  *          Christophe Massiot <massiot@via.ecp.fr>
 /*****************************************************************************
  * Preamble
  *****************************************************************************/
-#include <signal.h>                               /* SIGHUP, SIGINT, SIGKILL */
-#include <setjmp.h>                                       /* longjmp, setjmp */
-
 #include <vlc/vlc.h>
 
+#ifdef HAVE_SIGNAL_H
+#   include <signal.h>                            /* SIGHUP, SIGINT, SIGKILL */
+#   include <setjmp.h>                                    /* longjmp, setjmp */
+#endif
+
 #ifdef SYS_DARWIN
 #   include <mach/mach.h>                               /* AltiVec detection */
 #   include <mach/mach_error.h>       /* some day the header files||compiler *
 /*****************************************************************************
  * Local prototypes
  *****************************************************************************/
+#ifdef HAVE_SIGNAL_H
 static void SigHandler   ( int );
+#endif
 
 /*****************************************************************************
  * Global variables - they're needed for signal handling
  *****************************************************************************/
+#ifdef HAVE_SIGNAL_H
 static jmp_buf env;
 static int     i_illegal;
 #if defined( __i386__ )
 static char   *psz_capability;
 #endif
+#endif
 
 /*****************************************************************************
  * CPUCapabilities: get the CPU capabilities
@@ -112,7 +118,8 @@ u32 CPUCapabilities( void )
                      : "a"  ( a )          \
                      : "cc" );
 
-#   if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW )
+#   if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW ) \
+     && defined( HAVE_SIGNAL_H )
     void (*pf_sigill) (int) = signal( SIGILL, SigHandler );
 #   endif
 
@@ -137,7 +144,8 @@ u32 CPUCapabilities( void )
 
     if( i_eax == i_ebx )
     {
-#   if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW )
+#   if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW ) \
+     && defined( HAVE_SIGNAL_H )
         signal( SIGILL, pf_sigill );
 #   endif
         return i_capabilities;
@@ -150,7 +158,8 @@ u32 CPUCapabilities( void )
 
     if( !i_eax )
     {
-#   if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW )
+#   if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW ) \
+     && defined( HAVE_SIGNAL_H )
         signal( SIGILL, pf_sigill );
 #   endif
         return i_capabilities;
@@ -168,7 +177,8 @@ u32 CPUCapabilities( void )
 
     if( ! (i_edx & 0x00800000) )
     {
-#   if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW )
+#   if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW ) \
+     && defined( HAVE_SIGNAL_H )
         signal( SIGILL, pf_sigill );
 #   endif
         return i_capabilities;
@@ -203,7 +213,8 @@ u32 CPUCapabilities( void )
 
     if( i_eax < 0x80000001 )
     {
-#   if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW )
+#   if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW ) \
+     && defined( HAVE_SIGNAL_H )
         signal( SIGILL, pf_sigill );
 #   endif
         return i_capabilities;
@@ -236,14 +247,15 @@ u32 CPUCapabilities( void )
         i_capabilities |= CPU_CAPABILITY_MMXEXT;
     }
 
-#   if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW )
+#   if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW ) \
+     && defined( HAVE_SIGNAL_H )
     signal( SIGILL, pf_sigill );
 #   endif
     return i_capabilities;
 
 #elif defined( __powerpc__ )
 
-#   ifdef CAN_COMPILE_ALTIVEC
+#   ifdef CAN_COMPILE_ALTIVEC && defined( HAVE_SIGNAL_H )
     void (*pf_sigill) (int) = signal( SIGILL, SigHandler );
 
     i_capabilities |= CPU_CAPABILITY_FPU;
@@ -286,6 +298,7 @@ u32 CPUCapabilities( void )
  * This function is called when an illegal instruction signal is received by
  * the program. We use this function to test OS and CPU capabilities
  *****************************************************************************/
+#if defined( HAVE_SIGNAL_H )
 static void SigHandler( int i_signal )
 {
     /* Acknowledge the signal received */
@@ -307,4 +320,5 @@ static void SigHandler( int i_signal )
 
     longjmp( env, 1 );
 }
+#endif
 
similarity index 100%
rename from src/misc/iso-639.def
rename to src/misc/iso-639_def.h
index 7b790ccf7ab5a26df4e67e0bc935a172bb4cabe6..55ac60866b7f9d2651dd9866741eb0c97d7178e5 100644 (file)
@@ -2,7 +2,7 @@
  * iso_lang.c: function to decode language code (in dvd or a52 for instance).
  *****************************************************************************
  * Copyright (C) 1998-2001 VideoLAN
- * $Id: iso_lang.c,v 1.6 2002/06/01 12:32:01 sam Exp $
+ * $Id: iso_lang.c,v 1.7 2002/11/10 18:04:24 sam Exp $
  *
  * Author: Stéphane Borel <stef@via.ecp.fr>
  *         Arnaud de Bossoreille de Ribou <bozo@via.ecp.fr>
@@ -40,7 +40,7 @@
 
 static const iso639_lang_t p_languages[] =
 {
-#include "iso-639.def"
+#include "iso-639_def.h"
     { NULL, NULL, NULL, NULL, NULL }
 };
 
index b9cab1588edd748748c92a69340f2203cd18cfd4..228252bfc3ebe30f910c4a9633d83aab6eec0469 100644 (file)
@@ -4,7 +4,7 @@
  * modules, especially intf modules. See config.h for output configuration.
  *****************************************************************************
  * Copyright (C) 1998-2002 VideoLAN
- * $Id: messages.c,v 1.20 2002/11/08 10:26:53 gbazin Exp $
+ * $Id: messages.c,v 1.21 2002/11/10 18:04:24 sam Exp $
  *
  * Authors: Vincent Seguin <seguin@via.ecp.fr>
  *          Samuel Hocevar <sam@zoy.org>
@@ -27,8 +27,6 @@
 /*****************************************************************************
  * Preamble
  *****************************************************************************/
-#include <errno.h>                                                  /* errno */
-#include <fcntl.h>                     /* O_CREAT, O_TRUNC, O_WRONLY, O_SYNC */
 #include <stdio.h>                                               /* required */
 #include <stdarg.h>                                       /* va_list for BSD */
 #include <stdlib.h>                                              /* malloc() */
 
 #include <vlc/vlc.h>
 
+#ifdef HAVE_FCNTL_H
+#   include <fcntl.h>                  /* O_CREAT, O_TRUNC, O_WRONLY, O_SYNC */
+#endif
+
+#ifdef HAVE_ERRNO_H
+#   include <errno.h>                                               /* errno */
+#endif
+
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>                                      /* close(), write() */
 #endif
@@ -248,8 +254,12 @@ static void QueueMsg( vlc_object_t *p_this, int i_type, const char *psz_module,
 
     if( psz_str == NULL )
     {
+#ifdef HAVE_ERRNO_H
         fprintf( stderr, "main warning: can't store message (%s): ",
                  strerror(errno) );
+#else
+        fprintf( stderr, "main warning: can't store message: " );
+#endif
         vfprintf( stderr, psz_format, args );
         fprintf( stderr, "\n" );
         return;
index bb8f2b3efdc3e20bcf30f68c83529257fb8bc8e6..872664d31e67a6fef0ce462482aa88e0b6b956a7 100644 (file)
@@ -2,7 +2,7 @@
  * modules.c : Builtin and plugin modules management functions
  *****************************************************************************
  * Copyright (C) 2001 VideoLAN
- * $Id: modules.c,v 1.101 2002/11/09 17:44:09 sam Exp $
+ * $Id: modules.c,v 1.102 2002/11/10 18:04:24 sam Exp $
  *
  * Authors: Samuel Hocevar <sam@zoy.org>
  *          Ethan C. Baldridge <BaldridgeE@cadmus.com>
 #   include "../extras/dirent.h"
 #endif
 
-#include <sys/types.h>
-#include <sys/stat.h>
+#ifdef HAVE_SYS_TYPES_H
+#   include <sys/types.h>
+#endif
+#ifdef HAVE_SYS_STAT_H
+#   include <sys/stat.h>
+#endif
 #ifdef HAVE_UNISTD_H
 #   include <unistd.h>
 #endif
@@ -620,7 +624,9 @@ static void AllocatePluginDir( vlc_object_t *p_this, const char *psz_dir,
     /* Parse the directory and try to load all files it contains. */
     while( (file = readdir( dir )) )
     {
+#ifndef UNDER_CE
         struct stat statbuf;
+#endif
         unsigned int i_len;
 
         /* Skip ".", ".." and anything starting with "." */
@@ -634,7 +640,11 @@ static void AllocatePluginDir( vlc_object_t *p_this, const char *psz_dir,
         psz_file = malloc( i_dirlen + 1 /* / */ + i_len + 1 /* \0 */ );
         sprintf( psz_file, "%s/%s", psz_dir, file->d_name );
 
+#ifdef UNDER_CE
+        if( GetFileAttributes( psz_file ) & FILE_ATTRIBUTE_DIRECTORY )
+#else
         if( !stat( psz_file, &statbuf ) && statbuf.st_mode & S_IFDIR )
+#endif
         {
             AllocatePluginDir( p_this, psz_file, i_maxdepth - 1 );
         }
index 9ad5cf63448b8fcfc286a76a30e710c6247d58e8..26a7f5302f76bbae7c8cbed8a451d7aafae5edee 100644 (file)
@@ -2,7 +2,7 @@
  * netutils.c: various network functions
  *****************************************************************************
  * Copyright (C) 1999-2001 VideoLAN
- * $Id: netutils.c,v 1.74 2002/10/05 19:26:23 jlj Exp $
+ * $Id: netutils.c,v 1.75 2002/11/10 18:04:24 sam Exp $
  *
  * Authors: Vincent Seguin <seguin@via.ecp.fr>
  *          Benoit Steiner <benny@via.ecp.fr>
  * Preamble
  *****************************************************************************/
 #include <stdlib.h>                             /* free(), realloc(), atoi() */
-#include <errno.h>                                                /* errno() */
 #include <string.h>                                              /* memset() */
 
 #include <vlc/vlc.h>
 
+#ifdef HAVE_ERRNO_H
+#   include <errno.h>                                             /* errno() */
+#endif
+
 #ifdef HAVE_UNISTD_H
 #   include <unistd.h>                                      /* gethostname() */
-#elif defined( _MSC_VER ) && defined( _WIN32 )
+#elif defined( _MSC_VER ) && defined( _WIN32 ) && !defined( UNDER_CE )
 #   include <io.h>
 #endif
 
@@ -46,7 +49,9 @@
 #include <sys/time.h>                                        /* gettimeofday */
 #endif
 
-#ifdef WIN32
+#if defined( UNDER_CE )
+    /* No real network support */
+#elif defined( WIN32 )
 #   include <winsock2.h>
 #else
 #   include <netdb.h>                                         /* hostent ... */
 #include <IOKit/network/IOEthernetController.h>
 #endif
 
-#if defined( WIN32 )                    /* tools to get the MAC adress from  */
-#include <windows.h>                    /* the interface under Windows       */
-#include <stdio.h>
-#include <nb30.h>
+#if defined( WIN32 ) && !defined( UNDER_CE )
+    /* tools to get the MAC adress from the interface under Windows */
+#   include <windows.h>
+#   include <stdio.h>
+#   include <nb30.h>
 #endif
 
 #ifdef HAVE_NET_IF_H
@@ -107,7 +113,7 @@ static int GetMacAddress   ( vlc_object_t *, int i_fd, char *psz_mac );
 #ifdef SYS_DARWIN
 static int GetNetIntfCtrl  ( const char *psz_interface, 
                              io_object_t *ctrl_service );
-#elif defined( WIN32 )
+#elif defined( WIN32 ) && !defined( UNDER_CE )
 static int GetAdapterInfo  ( int i_adapter, char *psz_string );
 #endif
 
@@ -120,7 +126,7 @@ static int GetAdapterInfo  ( int i_adapter, char *psz_string );
  *****************************************************************************/
 int __network_ChannelCreate( vlc_object_t *p_this )
 {
-#if !defined( SYS_LINUX ) && !defined( WIN32 )
+#if !defined( SYS_LINUX ) && !( defined( WIN32 ) && !defined( UNDER_CE ) )
     msg_Err( p_this, "VLAN-based channels are not supported "
                      "on this architecture" );
 #endif
@@ -157,6 +163,7 @@ int __network_ChannelJoin( vlc_object_t *p_this, int i_channel )
 #define VLCS_VERSION 13
 #define MESSAGE_LENGTH 256
 
+#if defined( SYS_LINUX ) || ( defined( WIN32 ) && !defined( UNDER_CE ) )
     module_t *       p_network;
     char *           psz_network = NULL;
     network_socket_t socket_desc;
@@ -288,12 +295,13 @@ int __network_ChannelJoin( vlc_object_t *p_this, int i_channel )
     }
 
     /* Close the socket and return nicely */
-#ifndef WIN32
-    close( i_fd );
-#else
+#   if defined( WIN32 )
     closesocket( i_fd );
-#endif
+#   else
+    close( i_fd );
+#   endif
 
+#endif
     return 0;
 }
 
@@ -380,7 +388,7 @@ static int GetMacAddress( vlc_object_t *p_this, int i_fd, char *psz_mac )
 
     return( 0 );
 
-#elif defined( WIN32 )
+#elif defined( WIN32 ) && !defined( UNDER_CE )
     int i, i_ret = -1;
 
     /* Get adapter list - support for more than one adapter */
@@ -457,7 +465,7 @@ static int GetNetIntfCtrl( const char *psz_interface,
     return( 0 );
 }
 
-#elif defined( WIN32 )
+#elif defined( WIN32 ) && !defined( UNDER_CE )
 /*****************************************************************************
  * GetAdapterInfo : gets some informations about the interface using NETBIOS
  *****************************************************************************/
index 641aa49be320e15047d4475a93089b9e4d45f3c9..5141bd56bac05376400b79dd33154ed6cff67072 100644 (file)
@@ -2,7 +2,7 @@
  * threads.c : threads implementation for the VideoLAN client
  *****************************************************************************
  * Copyright (C) 1999, 2000, 2001, 2002 VideoLAN
- * $Id: threads.c,v 1.23 2002/10/16 10:31:58 sam Exp $
+ * $Id: threads.c,v 1.24 2002/11/10 18:04:24 sam Exp $
  *
  * Authors: Jean-Marc Dressler <polux@via.ecp.fr>
  *          Samuel Hocevar <sam@zoy.org>
@@ -99,6 +99,9 @@ int __vlc_threads_init( vlc_object_t *p_this )
 #elif defined( ST_INIT_IN_ST_H )
         i_ret = st_init();
 
+#elif defined( UNDER_CE )
+        /* Nothing to initialize */
+
 #elif defined( WIN32 )
         /* Dynamically get the address of SignalObjectAndWait */
         if( GetVersion() < 0x80000000 )
@@ -258,6 +261,7 @@ int __vlc_mutex_init( vlc_object_t *p_this, vlc_mutex_t *p_mutex )
      * function and have a 100% correct vlc_cond_wait() implementation.
      * As this function is not available on Win9x, we can use the faster
      * CriticalSections */
+#   if !defined( UNDER_CE )
     if( p_this->p_libvlc->SignalObjectAndWait &&
         !p_this->p_libvlc->b_fast_mutex )
     {
@@ -266,6 +270,7 @@ int __vlc_mutex_init( vlc_object_t *p_this, vlc_mutex_t *p_mutex )
         return ( p_mutex->mutex != NULL ? 0 : 1 );
     }
     else
+#   endif
     {
         p_mutex->mutex = NULL;
         InitializeCriticalSection( &p_mutex->csection );
@@ -391,6 +396,7 @@ int __vlc_cond_init( vlc_object_t *p_this, vlc_cond_t *p_condvar )
     /* Initialize counter */
     p_condvar->i_waiting_threads = 0;
 
+#   if !defined( UNDER_CE )
     /* Misc init */
     p_condvar->i_win9x_cv = p_this->p_libvlc->i_win9x_cv;
     p_condvar->SignalObjectAndWait = p_this->p_libvlc->SignalObjectAndWait;
@@ -398,6 +404,7 @@ int __vlc_cond_init( vlc_object_t *p_this, vlc_cond_t *p_condvar )
     if( (p_condvar->SignalObjectAndWait && !p_this->p_libvlc->b_fast_mutex)
         || p_condvar->i_win9x_cv == 0 )
     {
+#   endif
         /* Create an auto-reset event. */
         p_condvar->event = CreateEvent( NULL,   /* no security */
                                         FALSE,  /* auto-reset event */
@@ -406,6 +413,7 @@ int __vlc_cond_init( vlc_object_t *p_this, vlc_cond_t *p_condvar )
 
         p_condvar->semaphore = NULL;
         return !p_condvar->event;
+#   if !defined( UNDER_CE )
     }
     else
     {
@@ -425,6 +433,7 @@ int __vlc_cond_init( vlc_object_t *p_this, vlc_cond_t *p_condvar )
 
         return !p_condvar->semaphore || !p_condvar->event;
     }
+#   endif
 
 #elif defined( PTHREAD_COND_T_IN_PTHREAD_H )
     return pthread_cond_init( &p_condvar->cond, NULL );
index 643f177de81b14f08d36de71ccf24c0e8339a700..98d6a852735732b9f0daf126c3f89bad72d1968e 100644 (file)
@@ -2,7 +2,7 @@
  * win32_specific.c: Win32 specific features 
  *****************************************************************************
  * Copyright (C) 2001 VideoLAN
- * $Id: win32_specific.c,v 1.18 2002/11/08 10:26:53 gbazin Exp $
+ * $Id: win32_specific.c,v 1.19 2002/11/10 18:04:24 sam Exp $
  *
  * Authors: Samuel Hocevar <sam@zoy.org>
  *          Gildas Bazin <gbazin@netcourrier.com>
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111, USA.
  *****************************************************************************/
-#include <errno.h>                                                 /* ENOMEM */
 #include <string.h>                                              /* strdup() */
 #include <stdlib.h>                                                /* free() */
-#include <fcntl.h>
-
-#include <winsock2.h>
 
 #include <vlc/vlc.h>
 
+#if !defined( UNDER_CE )
+#   include <fcntl.h>
+#   include <winsock2.h>
+#endif
+
 /*****************************************************************************
  * system_Init: initialize winsock and misc other things.
  *****************************************************************************/
 void system_Init( vlc_t *p_this, int *pi_argc, char *ppsz_argv[] )
 {
+#if !defined( UNDER_CE )
     WSADATA Data;
     int i_err;
 
@@ -48,6 +50,7 @@ void system_Init( vlc_t *p_this, int *pi_argc, char *ppsz_argv[] )
 
     /* Set the default file-translation mode */
     _fmode = _O_BINARY;
+#endif
 }
 
 /*****************************************************************************
@@ -55,6 +58,7 @@ void system_Init( vlc_t *p_this, int *pi_argc, char *ppsz_argv[] )
  *****************************************************************************/
 void system_Configure( vlc_t *p_this )
 {
+#if !defined( UNDER_CE )
     p_this->p_libvlc->b_fast_mutex = config_GetInt( p_this, "fast-mutex" );
     p_this->p_libvlc->i_win9x_cv = config_GetInt( p_this, "win9x-cv-method" );
 
@@ -73,6 +77,7 @@ void system_Configure( vlc_t *p_this )
     }
     else
        msg_Dbg( p_this, "raised process priority" );
+#endif
 }
 
 /*****************************************************************************
@@ -80,5 +85,7 @@ void system_Configure( vlc_t *p_this )
  *****************************************************************************/
 void system_End( vlc_t *p_this )
 {
+#if !defined( UNDER_CE )
     WSACleanup();
+#endif
 }
index 0dd0beddafd7f5967f5cf1a9aeb1b1bd9f6b5ae4..e51f35b942c71a431e07fe7e18d64d84a5344a62 100644 (file)
@@ -2,7 +2,7 @@
  * playlist.c : Playlist management functions
  *****************************************************************************
  * Copyright (C) 1999-2001 VideoLAN
- * $Id: playlist.c,v 1.16 2002/10/31 11:16:29 sam Exp $
+ * $Id: playlist.c,v 1.17 2002/11/10 18:04:24 sam Exp $
  *
  * Authors: Samuel Hocevar <sam@zoy.org>
  *
@@ -23,7 +23,6 @@
 #include <stdlib.h>                                      /* free(), strtol() */
 #include <stdio.h>                                              /* sprintf() */
 #include <string.h>                                            /* strerror() */
-#include <errno.h>                                                 /* ENOMEM */
 
 #include <vlc/vlc.h>
 
index d59a4b823b65c899f90d961184eb9d0155ed7490..07319c27a577c6d2fa3a545c61519b82165c393b 100644 (file)
@@ -2,7 +2,7 @@
  * stream_output.c : stream output module
  *****************************************************************************
  * Copyright (C) 2002 VideoLAN
- * $Id: stream_output.c,v 1.3 2002/08/14 10:18:40 ipkiss Exp $
+ * $Id: stream_output.c,v 1.4 2002/11/10 18:04:24 sam Exp $
  *
  * Authors: Christophe Massiot <massiot@via.ecp.fr>
  *
@@ -24,7 +24,6 @@
 /*****************************************************************************
  * Preamble
  *****************************************************************************/
-#include <errno.h>                                                 /* ENOMEM */
 #include <stdlib.h>                                                /* free() */
 #include <stdio.h>                                              /* sprintf() */
 #include <string.h>                                            /* strerror() */
index 44a92b07d707cbbc398238adf7469075a1dddc90..aeea006a65ad6e31302d173a194db2475e7341f7 100644 (file)
@@ -5,7 +5,7 @@
  * thread, and destroy a previously oppened video output thread.
  *****************************************************************************
  * Copyright (C) 2000-2001 VideoLAN
- * $Id: video_output.c,v 1.195 2002/11/08 10:26:54 gbazin Exp $
+ * $Id: video_output.c,v 1.196 2002/11/10 18:04:24 sam Exp $
  *
  * Authors: Vincent Seguin <seguin@via.ecp.fr>
  *
@@ -27,7 +27,6 @@
 /*****************************************************************************
  * Preamble
  *****************************************************************************/
-#include <errno.h>                                                 /* ENOMEM */
 #include <stdlib.h>                                                /* free() */
 
 #include <vlc/vlc.h>
index 7ed2e31c43f1d277aa7d9d8d28c484cd68d1ae62..712b759115d4bea4d87455b26f806f47b66a78f9 100644 (file)
@@ -2,7 +2,7 @@
  * video_text.c : text manipulation functions
  *****************************************************************************
  * Copyright (C) 1999-2001 VideoLAN
- * $Id: video_text.c,v 1.37 2002/08/08 00:35:11 sam Exp $
+ * $Id: video_text.c,v 1.38 2002/11/10 18:04:24 sam Exp $
  *
  * Authors: Vincent Seguin <seguin@via.ecp.fr>
  *          Samuel Hocevar <sam@zoy.org>
 /*****************************************************************************
  * Preamble
  *****************************************************************************/
-#include <errno.h>                                                  /* errno */
 #include <stdlib.h>                                                /* free() */
 #include <stdio.h>                                              /* sprintf() */
 #include <string.h>                                            /* strerror() */
-#include <fcntl.h>                                                 /* open() */
 
 #include <vlc/vlc.h>
 
-#ifdef HAVE_UNISTD_H
-#   include <unistd.h>                                    /* read(), close() */
-#elif defined( _MSC_VER ) && defined( _WIN32 )
-#   include <io.h>
+#ifdef HAVE_ERRNO_H
+#   include <errno.h>                                               /* errno */
+#endif
+
+#ifdef HAVE_FCNTL_H
+#   include <fcntl.h>                                              /* open() */
 #endif
 
-#if defined( WIN32 )
+#ifdef HAVE_UNISTD_H
+#   include <unistd.h>                                    /* read(), close() */
+#elif defined( WIN32 ) && !defined( UNDER_CE )
 #   include <io.h>
 #endif
 
@@ -253,7 +255,9 @@ vout_font_t *vout_LoadFont( vout_thread_t *p_vout, const char *psz_name )
         }
 
         /* Open file */
+#ifndef UNDER_CE /* FIXME */
         i_file = open( psz_file, O_RDONLY );
+#endif
         free( psz_file );
 
         if( i_file != -1 )
@@ -264,7 +268,11 @@ vout_font_t *vout_LoadFont( vout_thread_t *p_vout, const char *psz_name )
 
     if( i_file == -1 )
     {
+#ifdef HAVE_ERRNO_H
         msg_Err( p_vout, "cannot open '%s' (%s)", psz_name, strerror(errno) );
+#else
+        msg_Err( p_vout, "cannot open '%s'", psz_name );
+#endif
         return( NULL );
     }
 
index eeffce966dd868d96b72fbd1bbe646f9b256a24c..fd44cad8b0693f8650b5fea9498f51fff8060da3 100644 (file)
@@ -2,7 +2,7 @@
  * vout_pictures.c : picture management functions
  *****************************************************************************
  * Copyright (C) 2000 VideoLAN
- * $Id: vout_pictures.c,v 1.29 2002/08/21 15:10:33 sam Exp $
+ * $Id: vout_pictures.c,v 1.30 2002/11/10 18:04:24 sam Exp $
  *
  * Authors: Vincent Seguin <seguin@via.ecp.fr>
  *          Samuel Hocevar <sam@zoy.org>
@@ -25,7 +25,6 @@
 /*****************************************************************************
  * Preamble
  *****************************************************************************/
-#include <errno.h>                                                 /* ENOMEM */
 #include <stdlib.h>                                                /* free() */
 #include <stdio.h>                                              /* sprintf() */
 #include <string.h>                                            /* strerror() */
index 545edba938833e2076b8fda848e61c218481ffd6..0ec290cadb53f895216873f0e011718d82c17275 100644 (file)
@@ -2,7 +2,7 @@
  * vout_subpictures.c : subpicture management functions
  *****************************************************************************
  * Copyright (C) 2000 VideoLAN
- * $Id: vout_subpictures.c,v 1.16 2002/11/06 18:07:56 sam Exp $
+ * $Id: vout_subpictures.c,v 1.17 2002/11/10 18:04:24 sam Exp $
  *
  * Authors: Vincent Seguin <seguin@via.ecp.fr>
  *          Samuel Hocevar <sam@zoy.org>
@@ -25,7 +25,6 @@
 /*****************************************************************************
  * Preamble
  *****************************************************************************/
-#include <errno.h>                                                 /* ENOMEM */
 #include <stdlib.h>                                                /* free() */
 #include <stdio.h>                                              /* sprintf() */
 #include <string.h>                                            /* strerror() */
index 4a40a7521b4dd8ac56427d07c173b4a4d427dc95..8f49a91b961c23cf449bbc72d03e73571e5681a1 100644 (file)
--- a/src/vlc.c
+++ b/src/vlc.c
@@ -2,7 +2,7 @@
  * vlc.c: the vlc player
  *****************************************************************************
  * Copyright (C) 1998-2001 VideoLAN
- * $Id: vlc.c,v 1.15 2002/10/14 16:46:55 sam Exp $
+ * $Id: vlc.c,v 1.16 2002/11/10 18:04:23 sam Exp $
  *
  * Authors: Vincent Seguin <seguin@via.ecp.fr>
  *          Samuel Hocevar <sam@zoy.org>
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111, USA.
  *****************************************************************************/
 
-#include <signal.h>                               /* SIGHUP, SIGINT, SIGKILL */
+#include "config.h"
+
 #include <stdio.h>                                              /* fprintf() */
 #include <stdlib.h>                                  /* putenv(), strtol(),  */
-#include <signal.h>                               /* SIGHUP, SIGINT, SIGKILL */
-#include <time.h>                                                  /* time() */
+#ifdef HAVE_SIGNAL_H
+#   include <signal.h>                            /* SIGHUP, SIGINT, SIGKILL */
+#endif
+#ifdef HAVE_TIME_H
+#   include <time.h>                                               /* time() */
+#endif
 
 #include <vlc/vlc.h>