[mythtv-commits] Ticket #944: Live TV: OSD Text slowly disappears over time

MythTV mythtv at cvs.mythtv.org
Sun Jan 29 01:10:14 UTC 2006


#944: Live TV: OSD Text slowly disappears over time
-----------------------------------------------+----------------------------
 Reporter:  homer_simpson_loves_u at hotmail.com  |        Owner:  danielk 
     Type:  defect                             |       Status:  reopened
 Priority:  minor                              |    Milestone:  unknown 
Component:  mythtv                             |      Version:  head    
 Severity:  medium                             |   Resolution:          
-----------------------------------------------+----------------------------
Comment (by danielk):

 Homer, what is the resolution[s] of the channels you are changing between?

 My suspicion is that OSDSet::Reinit() is accumulating small errors on most
 of the OSD types because they use a float representing the relative change
 in the OSD dimensions to resize things. But inside the osdtypes they use
 ints to store the dimensions. For example OSDTypeText stores the
 dimensions
 as ints and uses a cast to convert the floats to ints; this will always
 shrink the size of the OSD if the scaling does not scale exactly from one
 int to another.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/944>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list