naudefj wrote:
> Hi,
> 
> On Friday 12 January 2007 20:38, Duncan Webb wrote:
>> Chandan Pitta wrote:
>>> Hi,
>>>
>>> When I connect my PC to my LCD TV using DVI to HDMI cable I see that
>>> my TV is showing only part of the signal sent out by my PC due to
>>> overscan. I cannot underscan from my PC since it is DVI. Because of
>>> this weird behavior, Freevo looks like it got chopped of on all the
>>> sides. My idle bar is not fully visible etc. Do any of you guys had
>>> this issue? And how did you fix it?
>>>
>>> The fix I came up with is to reduce the size of freevo using geometry
>>> in freevo.conf which saves the right and bottom parts from getting
>>> chopped. But there is no config variable to offset x, y. So I added
>>> the following line in osd.py, which worked like a charm in fixing the
>>> problem.
>>>
>>> os.environ['SDL_VIDEO_WINDOW_POS']="28,20"
>>>
>>> But then I found out that when I play videos, the movie would not fill
>>> up the screen. Root cause is the -screenw, -screenh arguments passed
>>> to mplayer which uses the geometry I set in freevo.conf. Can we get
>>> rif of those options? Why are they present anyway?
>>>
>>> If we don't have a solution for this problem yet, I will be glad to
>>> send a patch that will add 2 config variables to freevo.conf to offset
>>> the display.
>> There are three settings in the freevo.conf that affect the screen:
>> geometry = 1024x768
>> width = 1024
>> height = 768
> 
> As far as I understand it's not necessary to specify width nor height in 
> freevo.conf. If you do, these value will be reassigned from geometry. Look at 
> this code from config.py:
> 
>       w, h = CONF.geometry.split('x')
>         CONF.width, CONF.height = int(w), int(h)

Hmm, Frank your quite correct, wonder why I had set it, must have been
trying something out.

I eventually managed to reproduce the crash caused by
pygamesurface_imlib2_scale, it doesn't get called when the geometry is
720x576, when I changed this to 1024x768 it crashed. So it would seem
that the best setting when connecting to a tv is 720x576 or the ntsc
equivalent.

Duncan


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to