]> git.sesse.net Git - vlc/commitdiff
. Ajout de la date dans les warning si le mode debug est activ�
authorStéphane Borel <stef@videolan.org>
Wed, 29 Nov 2000 19:02:17 +0000 (19:02 +0000)
committerStéphane Borel <stef@videolan.org>
Wed, 29 Nov 2000 19:02:17 +0000 (19:02 +0000)
. Modification du configure pour remmettre le x11 par d�faut, et pour
montrer que ppro et mmx sont par d�fauts maintenant.

configure
configure.in
src/interface/intf_msg.c

index 146a32bea183c9962c4d262744844c2e255d94b0..1d84b9554f587e181c87a17839ae536da3f0c6f4 100755 (executable)
--- a/configure
+++ b/configure
@@ -12,19 +12,19 @@ ac_help=
 ac_default_prefix=/usr/local
 # Any additions from configure.in:
 ac_help="$ac_help
-  --enable-ppro           Enable PentiumPro optimizations (default is no)"
+  --disable-ppro          Disable PentiumPro optimizations (default enabled for x86)"
 ac_help="$ac_help
-  --enable-mmx            Enable MMX optimizations (default is no)"
+  --disable-mmx           Disable MMX optimizations (default enabled for x86)"
 ac_help="$ac_help
-  --enable-debug          Enable debug mode (default is no)"
+  --enable-debug          Enable debug mode (default disabled)"
 ac_help="$ac_help
-  --enable-stats          Enable printing of statistics (default is no)"
+  --enable-stats          Enable printing of statistics (default disabled)"
 ac_help="$ac_help
-  --enable-optimizations  Enable compiler optimizations (default enabled)"
+  --disable-optimizations Disable compiler optimizations (default enabled)"
 ac_help="$ac_help
-  --enable-dummy          dummy audio and video support (default enabled)"
+  --disable-dummy         dummy audio and video support (default enabled)"
 ac_help="$ac_help
-  --enable-dsp            Linux /dev/dsp support (default enabled)"
+  --disable-dsp           Linux /dev/dsp support (default enabled)"
 ac_help="$ac_help
   --enable-esd            Esound library support (default disabled)"
 ac_help="$ac_help
@@ -38,9 +38,9 @@ ac_help="$ac_help
 ac_help="$ac_help
   --enable-gnome          Gnome support (default disabled)"
 ac_help="$ac_help
-  --enable-x11            X11 support (default enabled)"
+  --disable-x11           X11 support (default enabled)"
 ac_help="$ac_help
-  --enable-alsa   Alsa sound drivers supprt (Only for linux) (default disabled)"
+  --enable-alsa           Alsa sound drivers support (Only for linux) (default disabled)"
 
 # Initialize some variables set by options.
 # The variables have the same names as the options, with
@@ -3069,11 +3069,10 @@ fi
 # Check whether --enable-mmx or --disable-mmx was given.
 if test "${enable_mmx+set}" = set; then
   enableval="$enable_mmx"
-   if test x`echo $ARCH | cut -b3-4` = x86 ; then if test x$enableval = xyes; then ARCH=${ARCH}" mmx"; PLUGINS=${PLUGINS}"yuvmmx "; fi; fi 
-else
-   if test x${host_cpu} = xi686 -o x${host_cpu} = xi586; then ARCH=${ARCH}" mmx"; PLUGINS=${PLUGINS}"yuvmmx "; fi  
+  :
 fi
 
+if test x${host_cpu} = xi686 -o x${host_cpu} = xi586; then if test x$enableval != xno; then ARCH=${ARCH}" mmx"; PLUGINS=${PLUGINS}"yuvmmx "; fi ; fi
 # Check whether --enable-debug or --disable-debug was given.
 if test "${enable_debug+set}" = set; then
   enableval="$enable_debug"
@@ -3156,9 +3155,10 @@ fi
 # Check whether --enable-x11 or --disable-x11 was given.
 if test "${enable_x11+set}" = set; then
   enableval="$enable_x11"
-  if test x$enable_x11 != xno; then PLUGINS=${PLUGINS}"x11 "; fi
+  :
 fi
 
+if test x$enable_x11 != xno; then PLUGINS=${PLUGINS}"x11 "; fi
 # Check whether --enable-alsa or --disable-alsa was given.
 if test "${enable_alsa+set}" = set; then
   enableval="$enable_alsa"
index 4c02e1f62c267771333d65b7e0f65c76c92c8349..c4c611eacb3f4bfd32bdd5da0147329b2e322582 100644 (file)
@@ -67,21 +67,20 @@ PLUGINS=${PLUGINS}"yuv ";
 
 ARCH=${host_cpu}
 AC_ARG_ENABLE(ppro,
-[  --enable-ppro           Enable PentiumPro optimizations (default is no)],
+[  --disable-ppro          Disable PentiumPro optimizations (default enabled for x86)],
 [ if test x$enableval = xyes; then ARCH=${ARCH}" ppro"; fi ],
 [ if test x${host_cpu} = xi686; then ARCH=${ARCH}" ppro"; fi ])
 AC_ARG_ENABLE(mmx,
-[  --enable-mmx            Enable MMX optimizations (default is no)],
-[ if test x`echo $ARCH | cut -b3-4` = x86 ; then if test x$enableval = xyes; then ARCH=${ARCH}" mmx"; PLUGINS=${PLUGINS}"yuvmmx "; fi; fi ],
-[ if test x${host_cpu} = xi686 -o x${host_cpu} = xi586; then ARCH=${ARCH}" mmx"; PLUGINS=${PLUGINS}"yuvmmx "; fi ] )
+[  --disable-mmx           Disable MMX optimizations (default enabled for x86)])
+if test x${host_cpu} = xi686 -o x${host_cpu} = xi586; then if test x$enableval != xno; then ARCH=${ARCH}" mmx"; PLUGINS=${PLUGINS}"yuvmmx "; fi ; fi
 AC_ARG_ENABLE(debug,
-[  --enable-debug          Enable debug mode (default is no)],
+[  --enable-debug          Enable debug mode (default disabled)],
 [ if test x$enableval = xyes; then DEBUG=1; fi ])
 AC_ARG_ENABLE(stats,
-[  --enable-stats          Enable printing of statistics (default is no)],
+[  --enable-stats          Enable printing of statistics (default disabled)],
 [ if test x$enableval = xyes; then STATS=1; fi ])
 AC_ARG_ENABLE(optimizations,
-[  --enable-optimizations  Enable compiler optimizations (default enabled)],
+[  --disable-optimizations Disable compiler optimizations (default enabled)],
 [ if test x$enableval = xno; then OPTIMS=0; fi ],
 [ OPTIMS=1 ])
 
@@ -95,10 +94,10 @@ dnl default case
 else
 
 AC_ARG_ENABLE(dummy,
-  [  --enable-dummy          dummy audio and video support (default enabled)])
+  [  --disable-dummy         dummy audio and video support (default enabled)])
 if test x$enable_dummy != xno; then PLUGINS=${PLUGINS}"dummy "; fi
 AC_ARG_ENABLE(dsp,
-  [  --enable-dsp            Linux /dev/dsp support (default enabled)])
+  [  --disable-dsp           Linux /dev/dsp support (default enabled)])
 if test x$enable_dsp != xno; then PLUGINS=${PLUGINS}"dsp "; fi
 AC_ARG_ENABLE(esd,
   [  --enable-esd            Esound library support (default disabled)],
@@ -119,10 +118,10 @@ AC_ARG_ENABLE(gnome,
   [  --enable-gnome          Gnome support (default disabled)],
   [if test x$enable_gnome = xyes; then PLUGINS=${PLUGINS}"gnome "; ALIASES=${ALIASES}"gvlc "; fi])
 AC_ARG_ENABLE(x11,
-  [  --enable-x11            X11 support (default enabled)],
-  [if test x$enable_x11 != xno; then PLUGINS=${PLUGINS}"x11 "; fi])
+  [  --disable-x11           X11 support (default enabled)])
+if test x$enable_x11 != xno; then PLUGINS=${PLUGINS}"x11 "; fi
 AC_ARG_ENABLE(alsa,
-  [  --enable-alsa   Alsa sound drivers supprt (Only for linux) (default disabled)],
+  [  --enable-alsa           Alsa sound drivers support (Only for linux) (default disabled)],
   [if test x$enable_alsa = xyes; then AC_CHECK_HEADER(sys/asoundlib.h, AC_CHECK_LIB(asound, main, have_alsa="true", have_alsa="false"),have_alsa="false") if test $have_alsa = true; then PLUGINS=${PLUGINS}"alsa "; fi; fi])
 
 fi
index 333433fb0d5d03f31e1cd3a6839f7ca315b0e230..720c7a287941d9ed6f469b5461202f0c7f58fa03 100644 (file)
@@ -102,7 +102,6 @@ typedef struct intf_msg_s
      * dummy integer is used to fill it. */
     int                     i_dummy;                        /* unused filler */
 #endif
-//    int                     i_warning_level;
 } intf_msg_t;
 
 /*****************************************************************************
@@ -415,6 +414,9 @@ static void QueueMsg( intf_msg_t *p_msg, int i_type, char *psz_format, va_list a
      */
     p_msg_item->i_type =     i_type;
     p_msg_item->psz_msg =    psz_str;
+#ifdef DEBUG    
+    p_msg_item->date =         mdate();
+#endif
 
 #ifdef INTF_MSG_QUEUE /*......................................... queue mode */
     vlc_mutex_unlock( &p_msg->lock );                      /* give lock back */
@@ -464,9 +466,7 @@ static void QueueDbgMsg(intf_msg_t *p_msg, char *psz_file, char *psz_function,
     vlc_mutex_lock( &p_msg->lock );                              /* get lock */
     if( p_msg->i_count == INTF_MSG_QSIZE )          /* flush queue if needed */
     {
-#ifdef DEBUG               /* in debug mode, queue overflow causes a warning */
         fprintf(stderr, "warning: message queue overflow\n" );
-#endif
         FlushLockedMsg( p_msg );
     }
     p_msg_item = p_msg->msg + p_msg->i_count++;            /* select message */
@@ -539,7 +539,10 @@ static void PrintMsg( intf_msg_item_t *p_msg )
         break;
 
     case INTF_MSG_WARN:                                   /* Warning message */
-        asprintf( &psz_msg, "%s", p_msg->psz_msg );
+        mstrtime( psz_date, p_msg->date );
+        asprintf( &psz_msg, "(%s) %s",
+                  psz_date, p_msg->psz_msg );
+
         break;
         
     case INTF_MSG_INTF:                                /* interface messages */