Postby SpewHole » 28 Jun 2013 08:26
I hate the way VLC currently negotiates screensaver settings with Windows 7. While VLC x86 would turn the screen saver back on when the stop-state was reached, x64 experimental won't give me back my screensaver until the program is completely shut down.
From what I understand, things happen in this order: start the program, registry edit turning screen saver off, watch video, video ends (x86) or close the program (x64), and then registry edit turns screensaver back on.
My suggestion/request is to also turn the screen saver on and off when play/pause are pressed, so that when there is no live-video, the screen saver is reactivated and begins running after the appropriate timedown period. (The x64 bug I noted above, I will report elsewhere.) If my suggestion about play/pause are impractical or somehow would impede upon the performance of the program, I have an alternate suggestion:
First, make the disable screensaver checkbox multi-functional again (hasn't worked in years, stuck permanently disabling). And then adjust Visual-Basic values of full-screen Direct3D output so that the always-on-top flag is enabled, even during screensaver. Voila. One monitor plays the video and all the others play the screensaver. Easier said than done, but one can dream, can't he?