Mercurial > mplayer.hg
diff mplayer.c @ 9695:68c44d3530c8
Improved xscreensaver support.
With this we no longer have to kill xscreensaver, but just send it a message
periodically.
author | ranma |
---|---|
date | Wed, 26 Mar 2003 17:02:28 +0000 |
parents | 76c6d8f1ebf5 |
children | 3db72324a0fe |
line wrap: on
line diff
--- a/mplayer.c Wed Mar 26 16:48:17 2003 +0000 +++ b/mplayer.c Wed Mar 26 17:02:28 2003 +0000 @@ -139,6 +139,12 @@ #include "get_path.c" //**************************************************************************// +// XScreensaver +//**************************************************************************// + +void xscreensaver_heartbeat(float time); + +//**************************************************************************// //**************************************************************************// // Input media streaming & demultiplexer: //**************************************************************************// @@ -3253,6 +3259,12 @@ current_module=NULL; } #endif + +if (stop_xscreensaver && sh_video) { + current_module="stop_xscreensaver"; + xscreensaver_heartbeat(sh_video->pts); + current_module=NULL; +} // DVD sub: if(vo_config_count && vo_spudec) {