[mythtv-commits] Ticket #5606: MHEG Update

MythTV mythtv at cvs.mythtv.org
Thu Aug 7 18:04:02 UTC 2008

#5606: MHEG Update
 Reporter:  David Matthews <dm at prolingua.co.uk>  |       Owner:  ijr    
     Type:  patch                                |      Status:  new    
 Priority:  minor                                |   Milestone:  unknown
Component:  mythtv                               |     Version:  head   
 Severity:  low                                  |     Mlocked:  0      
 This patch comprises various bug fixes and a few updates related to MHEG
 on Freesat.

 Bugs fixed include:

 1. Fixed problem with text with colour changes (Text.cpp)

 2. Removed erroneous Qt prefixes added in the conversion to Qt4
 (freemheg.h).  Also change QImage constructors to use correct Format
 argument (mhi.cpp) for Qt4.

 3. Fixed problems with gaps between display items due to the OSD seeming
 to align items onto even bit boundaries (mhi.cpp)

 4. Calculate correct size for video when resizing HD. The BBC have just
 started transmitting MHEG on BBC HD and without this fix the picture may
 be resized to a quarter of the screen.  Also avoid resizing if the size
 hasn't changed (mhi.cpp, mhi.h)

 5. Rewrite of DrawPolygon.  This is used to draw direction arrows on
 Freesat and didn't work properly (mhi.cpp)

 Added support for Interactible and Slider classes.  Sliders are used on
 Freesat for scrollbars to provide feedback when reading multi-page news
 items.  (various files in libmythfreemheg).

 The patch is against SVN head but it's mostly been tested against the
 fixes branch.

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

More information about the mythtv-commits mailing list