From 3dd62c351d0f72a04634da26181b70b76f918755 Mon Sep 17 00:00:00 2001 From: Antoine Cellerier Date: Sat, 20 Feb 2010 22:20:54 +0100 Subject: [PATCH] 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. --- bin/vlc.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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 -- 2.39.2