summaryrefslogtreecommitdiffstats
path: root/Gui
diff options
context:
space:
mode:
authorpontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-12-16 19:09:34 +0000
committerpontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-12-16 19:09:34 +0000
commitf7650ae79fbb8a347d2c2b995110a279208b164e (patch)
treef9cd13beab9b35e3a6ab8f26f65b6df184a6be8f /Gui
parent0c71a7f53c47e29e853b09961084955698c4fae7 (diff)
downloadmpv-f7650ae79fbb8a347d2c2b995110a279208b164e.tar.bz2
mpv-f7650ae79fbb8a347d2c2b995110a279208b164e.tar.xz
disable DPMS handling
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8479 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'Gui')
-rw-r--r--Gui/wm/ws.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/Gui/wm/ws.c b/Gui/wm/ws.c
index 4d1c2b9baf..441bf861b1 100644
--- a/Gui/wm/ws.c
+++ b/Gui/wm/ws.c
@@ -33,6 +33,8 @@
#include <sys/ipc.h>
#include <sys/shm.h>
+#define ENABLE_DPMS 0
+
typedef struct
{
unsigned long flags;
@@ -869,7 +871,9 @@ void wsFullScreen( wsTWindow * win )
win->Height=win->OldHeight;
win->isFullScreen=False;
decoration=win->Decorations;
+#ifdef ENABLE_DPMS
wsScreenSaverOn( wsDisplay );
+#endif
}
else
{
@@ -878,7 +882,9 @@ void wsFullScreen( wsTWindow * win )
win->X=0; win->Y=0;
win->Width=wsMaxX; win->Height=wsMaxY;
win->isFullScreen=True;
+#ifdef ENABLE_DPMS
wsScreenSaverOff( wsDisplay );
+#endif
}
win->SizeHint.flags=PPosition | PSize | PWinGravity;// | PBaseSize;
@@ -1280,6 +1286,7 @@ void wsSetTitle( wsTWindow * win,char * name )
void wsSetMousePosition( wsTWindow * win,int x, int y )
{ XWarpPointer( wsDisplay,wsRootWin,win->WindowID,0,0,0,0,x,y ); }
+#ifdef ENABLE_DPMS
static int dpms_disabled=0;
static int timeout_save=0;
@@ -1335,6 +1342,7 @@ void wsScreenSaverOff( Display * mDisplay )
XGetScreenSaver( mDisplay,&timeout_save,&interval,&prefer_blank,&allow_exp );
if ( timeout_save ) XSetScreenSaver( mDisplay,0,interval,prefer_blank,allow_exp ); // turning off screensaver
}
+#endif
void wsSetShape( wsTWindow * win,char * data )
{