[mythtv-commits] Re: Ticket #667: Fix OSD font width and height for non-4:3 display, letterbox modes

MythTV mythtv at cvs.mythtv.org
Wed Nov 16 13:50:59 EST 2005


#667: Fix OSD font width and height for non-4:3 display, letterbox modes
------------------------------+---------------------------------------------
 Reporter:  gtgj at pacbell.net  |        Owner:  danielk
     Type:  patch             |       Status:  new    
 Priority:  minor             |    Milestone:  0.20   
Component:  mythtv            |      Version:  head   
 Severity:  medium            |   Resolution:         
------------------------------+---------------------------------------------
Comment (by gtgj at pacbell.net):

 Thanks for the feedback.

 * I haven't looked much into EIA-708 but I was thinking it would be
 different enough that it would likely use a different (new) OSD container
 (maybe more like what is going to be used for DVB/IVTV teletext?).  If the
 current container will be extended to support EIA-708, I figured we could
 change its boundaries at that time.

 * I don't think I've changed how the OSD dimensions are currently
 calculated, did I?  I was only trying to change the way the fonts were
 displayed and how the text dimensions were calculated.  I added an
 "aspect" ratio parameter that is supposed to specify the target OSD aspect
 ratio so that the fonts can be correctly scaled.  This aspect ratio is
 normally the video aspect ratio but not in certain letterbox modes.  I
 thought XJ_aspect was a better representation but I have to admit I'm not
 sure how certain letterbox modes are supposed to look like.  Is there a
 better aspect ratio to use?

 Also, I thought the displaywidth/height in the OSD class represented the
 OSD dimensions, not the display window size.  I don't think it's even
 aware of the display window size.

 The calculation of "wscale" is supposed to account for non-square pixels
 but I've only tested non-square source video pixels and not non-square
 display pixels.  Is there a good way of testing non-square display pixels?

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/667>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list