﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	mlocked
8406	ProgramInfo refactor	danielk	danielk	"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.
"	task	closed	minor	0.24	MythTV - General	Master Head	medium	fixed			0
