[mythtv-commits] Ticket #8406: ProgramInfo refactor

MythTV mythtv at cvs.mythtv.org
Sat May 1 19:33:15 UTC 2010


#8406: ProgramInfo refactor
------------------------------+---------------------------------------------
 Reporter:  danielk           |       Owner:  danielk   
     Type:  task              |      Status:  new       
 Priority:  minor             |   Milestone:  0.24      
Component:  MythTV - General  |     Version:  Trunk Head
 Severity:  medium            |     Mlocked:  0         
------------------------------+---------------------------------------------
 The idea is to clean up the types used, decrease the number of different
 ways ProgramInfo is initialized, shrink it's memory and serialization
 footprint, implement a more useful naming scheme for the methods and
 functions in the class, and standardize on one way to do things like
 construct a QString key from the chanid and recstartts and other
 redundancies in use.

 So far the patch addresses the type issue and does some shrinking of the
 memory and serialization footprint. The initializer problem hasn't really
 been addressed other than to replace most ad-hock initialization with
 ctors so we get a clearer picture of how it is being initialized
 currently.

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


More information about the mythtv-commits mailing list