Remove some now unused screensaver stuff code.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25638 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
reimar 2008-01-07 12:22:03 +00:00
parent 3259a15f61
commit 91ba3d6531
1 changed files with 0 additions and 65 deletions

View File

@ -75,8 +75,6 @@ static int old_gravity = NorthWestGravity;
int stop_xscreensaver = 0;
static int dpms_disabled = 0;
static int timeout_save = 0;
static int kdescreensaver_was_running = 0;
char *mDisplayName = NULL;
Display *mDisplay = NULL;
@ -1594,69 +1592,6 @@ void vo_x11_ontop(void)
* XScreensaver stuff
*/
static int got_badwindow;
static XErrorHandler old_handler;
static int badwindow_handler(Display * dpy, XErrorEvent * error)
{
if (error->error_code != BadWindow)
return (*old_handler) (dpy, error);
got_badwindow = True;
return 0;
}
static Window find_xscreensaver_window(Display * dpy)
{
int i;
Window root = RootWindowOfScreen(DefaultScreenOfDisplay(dpy));
Window root2, parent, *kids;
Window retval = 0;
Atom xs_version;
unsigned int nkids = 0;
xs_version = XInternAtom(dpy, "_SCREENSAVER_VERSION", True);
if (!(xs_version != None &&
XQueryTree(dpy, root, &root2, &parent, &kids, &nkids) &&
kids && nkids))
return 0;
old_handler = XSetErrorHandler(badwindow_handler);
for (i = 0; i < nkids; i++)
{
Atom type;
int format;
unsigned long nitems, bytesafter;
char *v;
int status;
got_badwindow = False;
status =
XGetWindowProperty(dpy, kids[i], xs_version, 0, 200, False,
XA_STRING, &type, &format, &nitems,
&bytesafter, (unsigned char **) &v);
XSync(dpy, False);
if (got_badwindow)
status = BadWindow;
if (status == Success && type != None)
{
retval = kids[i];
break;
}
}
XFree(kids);
XSetErrorHandler(old_handler);
return retval;
}
static Window xs_windowid = 0;
static Atom deactivate;
static Atom screensaver;
static int screensaver_off;
static unsigned int time_last;