This patch allow to use mplayer as xscreensaver hack. You will have possibility to use your favourite movie as screen saver. XScreenSaver allow to use any program that can play on the *virtual* root window as its hack. MPlayer know nothing about *virtual* root, it can render to the *real* root only. This patch allow to play on the *virtual* root if it's detected, and on the *real* root if not. For example, add this hack to your ~/.xscreensaver mplayer -really-quiet -fs -rootwin -nosound -hardframedrop /usr/local/video/terminator_3.avi and enjoy :-) Reproducible: Always Steps to Reproduce:
Created attachment 42238 [details, diff] patch to mplayer-1.0_pre5 to allow use mplayer as xscreensaver hack
Created attachment 42239 [details, diff] patch to mplayer-1.0_pre5-r4.ebuild, add option 'xscreensaver' to enable mplayer-1.0_pre5-xscreensaver.patch patch
heh, might be something to do if you are bored. I doubt this will get accepted as it is pretty hackish.
I'm gonna go with joe on this one... It's hack-ish X11 coding, which I reallllyyyy don't want to mix with MPlayer with that, expecially if things get attempted to be stable marked later.