Date: Mon, 1 Apr 2002 22:56:20 +0200 From: Simon Barner <barner@in.tum.de> To: Randall Hopper <aa8vb@nc.rr.com> Cc: multimedia@FreeBSD.ORG Subject: Re: fxtv - Patches to turn off screen saver while in full screen mode Message-ID: <20020401225620.A19121@simonbarner.myfqdn.de> In-Reply-To: <20020224202659.A25030@nc.rr.com>; from aa8vb@nc.rr.com on Sun, Feb 24, 2002 at 08:27:00PM -0500 References: <20020224234013.A5689@simonbarner.myfqdn.de> <20020224193620.A24230@nc.rr.com> <20020225015500.A55346@simonbarner.myfqdn.de> <20020224202659.A25030@nc.rr.com>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] Hi, > Simon Barner: > |> |The code was taken from the graphics/mplayer port (GPL). > |> > |> Thanks. However, that's a problem. fxtv is released under the BSD > |> license. Unless this code is "re-engineered" (whatever that means), then > |> it can't be added to fxtv without infecting it with the GPL. > | > |I see. I did not notice that. I will try to find some time to re-engineer > |it a bit (I promise that I will forget everything I have seen in the > |mplayer source code and I will re-invent the dpms-wheel :-) > > Ok, cool. Thanks -- that will be a helpful feature! I have finally done what I have promised: voil non-GPL-ed patches for fxtv, that will turn off your screensaver and/or DPMS while you're watching tv in full screen (the screen saver/dpms settings are preserved and restored). Installation: extract the attached archive into $PORTSDIR/graphics/fxtv/files and rebuild fxtv. There are still some things to do: - test for XFree 3.x compatibility -> some feedback would be nice - compile time detection of dpms: fxtv does not have a configure script (yet). At the moment, dpms support can be enabled/disabled in the Makefile (HAVE_DPMS= <YES | NO>). Maybe dpms support should be disabled by default, and users who wish to use it have to press CTRL+C to break the port compilation, and restart it with something like 'make HAVE_DPMS install clean'... Have fun, Simon (who will watch some tv in full screen mode now, without being disturbed by that annoying screen saver ;-) [-- Attachment #2 --] C<
