From: David P. <dm...@da...> - 2004-03-14 12:52:15
|
Hi Bjorn, This is something I have an interest in as well - the correct way to adjust it on Focus as far as I can see if to position the NVHSYNCSTART and NVVSYNCSTART properly - however, I cannot fathom the algorithm Conexant uses to do this - it seems beyond me to work out what it is doing! So, I hacked something up by pure experimentation to position it as a fraction of NVTOTAL - however, as you can see this isnt quite right in many circumstances, and on many TVs... If you can work out what conexant_calc_blankings() does, and make it useful for FOCUS (we need only the sync positioning stuff) I believe this should almost complete the necessary driver work for focus :) David > Is there a recommended "best way" to adjust the position of the > top-left corner of the frame buffer on the TV screen? > > I am currently using a kernel patch (Focus-only) that sets the > position to a fixed value that is adjusted for my TV. Each time > my software switches to 720x576 for optimal PVR or DVD playback, > a patch to focus_calc_mode() makes sure the frame gets repositioned > where I want it. After some slight adjustment of contrast and color > saturation, I get a picture that is better than my hardware DVD > player, indistinguishable from live broadcast, and since the software > is Linux-based it doesn't crash or hang quite as much as standalone > Xbox software such as XBMC does. So I'm quite happy for my own sake now > with my little setup... > > But in order to make my software useful to other people, I need > to use a more "mainstream" approach for this screen positioning, > so I'd appreciate to hear people's thoughts and advice on this. > > -- > Bjorn Danielsson <sf...@da...> > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > Xbox-linux-devel mailing list > Xbo...@li... > https://lists.sourceforge.net/lists/listinfo/xbox-linux-devel |