From owner-freebsd-multimedia Mon Apr 1 12:57: 4 2002 Delivered-To: freebsd-multimedia@freebsd.org Received: from mailout.informatik.tu-muenchen.de (mailout.informatik.tu-muenchen.de [131.159.0.5]) by hub.freebsd.org (Postfix) with ESMTP id 4FF3737B41A for ; Mon, 1 Apr 2002 12:56:57 -0800 (PST) Received: from mailrelay2.informatik.tu-muenchen.de (mailrelay.informatik.tu-muenchen.de [131.159.2.33]) by mailout.informatik.tu-muenchen.de (Postfix) with ESMTP id 2551A61A3; Mon, 1 Apr 2002 22:56:56 +0200 (MEST) Received: from mailhalle.informatik.tu-muenchen.de (mailhalle.informatik.tu-muenchen.de [131.159.0.26]) by mailrelay2.informatik.tu-muenchen.de (Postfix) with ESMTP id 0B60A47396; Mon, 1 Apr 2002 22:56:56 +0200 (MEST) Received: from kiste.foo.bar (sunrbg8.informatik.tu-muenchen.de [131.159.24.124]) by mailhalle.informatik.tu-muenchen.de (Postfix) with ESMTP id 2EAB06CB09; Mon, 1 Apr 2002 22:56:53 +0200 (MEST) Received: by kiste.foo.bar (Postfix, from userid 1000) id 2991F38985; Mon, 1 Apr 2002 22:56:21 +0200 (CEST) Date: Mon, 1 Apr 2002 22:56:20 +0200 From: Simon Barner To: Randall Hopper 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> References: <20020224234013.A5689@simonbarner.myfqdn.de> <20020224193620.A24230@nc.rr.com> <20020225015500.A55346@simonbarner.myfqdn.de> <20020224202659.A25030@nc.rr.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="IJpNTDwzlM2Ie8A6" Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020224202659.A25030@nc.rr.com>; from aa8vb@nc.rr.com on Sun, Feb 24, 2002 at 08:27:00PM -0500 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --IJpNTDwzlM2Ie8A6 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit 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= ). 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 ;-) --IJpNTDwzlM2Ie8A6 Content-Type: application/x-tar-gz Content-Disposition: attachment; filename="fxtv-patches.tar.gz" Content-Transfer-Encoding: base64 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 --IJpNTDwzlM2Ie8A6-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message