Skip site navigation (1)Skip section navigation (2)
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>

next in thread | previous in thread | raw e-mail | index | archive | help

--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= <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 ;-)
 
 

--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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020401225620.A19121>