From de316dee376676508de05e30f88aec494fc4bbff Mon Sep 17 00:00:00 2001 From: arpi Date: Mon, 6 Aug 2001 00:22:44 +0000 Subject: [PATCH] better local display connection patch by Adam Tla/lka atlka@pg.gda.pl git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1448 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libvo/x11_common.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libvo/x11_common.c b/libvo/x11_common.c index 754e01365c..9bb8362d80 100644 --- a/libvo/x11_common.c +++ b/libvo/x11_common.c @@ -91,7 +91,11 @@ int vo_init( void ) } XDestroyImage( mXImage ); // XCloseDisplay( mDisplay ); -#warning Better local display detection method is needed. +/* slightly improved local display detection AST */ + if ( strncmp(mDisplayName, "unix:", 5) == 0) + mDisplayName += 4; + else if ( strncmp(mDisplayName, "localhost:", 10) == 0) + mDisplayName += 9; if (*mDisplayName==':') mLocalDisplay=1; else mLocalDisplay=0; printf("vo: X11 running at %dx%d depth: %d (\"%s\" => %s display)\n",vo_screenwidth,vo_screenheight,vo_depthonscreen,mDisplayName,mLocalDisplay?"local":"remote"); return 1;