[mythtv] CVS Patch: Xinerama + new over/underscan

mythtv-dev@snowman.net mythtv-dev@snowman.net
Mon, 16 Dec 2002 09:13:28 -0600 (CST)


On 16 Dec, Isaac Richards wrote:
> On Monday 16 December 2002 02:30 am, misleb@onshore.com wrote:
>> Attached is a patch to CVS snapshot Dec 16 1:00 CST.
>>
>> Included:
>>
>> Full Xinerama support. You can now specify what screen MythTV should
>> run on. It will start there  The video playback will default to filling
>>  the fullscreen (just one Xinerama screen), but but you will have to
>> specify a Theme height and width that matches the Xinerama screen
>> resolution. Hope to fix this later. If you don't have Xinerama, you
>> should not notice any difference.
>>
>> I moved all the over/underscan stuff out of "XvOutput::ToggleFullscreen"
>> to XvOutput::Show. Its works better there.
> 
> Only thing I don't really like about the change is the extra computation in 
> XvVideoOutput::Show().  Can all that be pre-calculated when the display size 
> is changed?

I guess that is why it was in ToggleFullscreen originally, eh?  I could
create XvVideoOutput::MoveResize and move the code there. Do you want to
apply this patch and  I will submit another one to fix that? I also
want to make XvVideoOutput use real fullscreen and not just a big
window. And a few other things.

-matthew