#944: Live TV: OSD Text slowly disappears over time
-----------------------------------------------+----------------------------
 Reporter:  [EMAIL PROTECTED]  |        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
_______________________________________________
mythtv-commits mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits

Reply via email to