[mythtv-commits] mythtv commit: r7786 by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Mon Nov 7 19:23:16 EST 2005


      Author: danielk
        Date: 2005-11-08 00:23:15 +0000 (Tue, 08 Nov 2005)
New Revision: 7786
   Changeset: http://cvs.mythtv.org/trac/changeset/7786

Modified:

   trunk/mythtv/libs/libmythtv/NuppelVideoRecorder.cpp
   trunk/mythtv/libs/libmythtv/videooutbase.cpp

Log:

Fix #589.

AFAIC we've never accounted for overscan in OSD placement, but
the x & y for the upper right corner of the OSD visible size were
transposed in the NVP after a recent change so that made the
adjustments we do make for letterboxing modes completely bogus
for any of the zooming modes.

In addition to the fix for the regression, I've also made 
GetVisibleOSDBounds() calculate the visible screen based on
the params set by MoveResize(), which should prevent it for 
getting out of sync with MoveResize as it did with respect
to the 16/9 Zoom and 16/9 Stretch letterboxing modes.






More information about the mythtv-commits mailing list