From: Antoine Cellerier Date: Sat, 20 Feb 2010 21:20:54 +0000 (+0100) Subject: Ugly hack to enable really quiet running of VLC. X-Git-Tag: 1.1.0-pre1~781 X-Git-Url: https://git.sesse.net/?p=vlc;a=commitdiff_plain;h=3dd62c351d0f72a04634da26181b70b76f918755 Ugly hack to enable really quiet running of VLC. Suppress VLC media player message if --quiet is passed as first argument. Feel free to revert if this is an issue. --- diff --git a/bin/vlc.c b/bin/vlc.c index f944aaeecf..8949fd5f60 100644 --- a/bin/vlc.c +++ b/bin/vlc.c @@ -47,6 +47,7 @@ extern char *FromLocale (const char *); #include #include #include +#include /***************************************************************************** * main: parse command line, start interface and spawn threads. @@ -54,7 +55,7 @@ extern char *FromLocale (const char *); int main( int i_argc, const char *ppsz_argv[] ) { #ifdef __APPLE__ - /* The so-called POSIX-compliant MacOS X is not. + /* The so-called POSIX-compliant MacOS X is not. * SIGPIPE fires even when it is blocked in all threads! */ signal (SIGPIPE, SIG_IGN); #endif @@ -74,7 +75,8 @@ int main( int i_argc, const char *ppsz_argv[] ) #ifndef __APPLE__ /* This clutters OSX GUI error logs */ - fprintf( stderr, "VLC media player %s\n", libvlc_get_version() ); + if (i_argc > 1 && strcmp(ppsz_argv[1], "--quiet")) /* dirty hack to enable really quiet runing of vlc */ + fprintf( stderr, "VLC media player %s\n", libvlc_get_version() ); #endif #ifdef HAVE_PUTENV