[mythtv-commits] mythtv commit: r6896 - in trunk/mythtv by gigem

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Thu Jul 21 21:16:27 EDT 2005


      Author: gigem
        Date: 2005-07-22 01:16:25 +0000 (Fri, 22 Jul 2005)
New Revision: 6896
   Changeset: http://cvs.mythtv.org/trac/changeset/6896

Modified:

   trunk/mythtv/libs/libmythtv/dbcheck.cpp
   trunk/mythtv/libs/libmythtv/programinfo.cpp
   trunk/mythtv/libs/libmythtv/programinfo.h
   trunk/mythtv/libs/libmythtv/scheduledrecording.cpp
   trunk/mythtv/libs/libmythtv/scheduledrecording.h
   trunk/mythtv/programs/mythbackend/mainserver.cpp
   trunk/mythtv/programs/mythbackend/scheduler.cpp
   trunk/mythtv/programs/mythfilldatabase/filldata.cpp
   trunk/mythtv/programs/mythfrontend/previousbox.cpp

Log:

Extended the use of the oldrecorded table to log what programs aren't
recorded and why.  The new oldrecorded.duplicate field is used flag
entries that should be considered for duplicate detection.
Uninteresting entries are deleted automatically after 60 days.

When ProgramInfo objects are read using ProgramList::FromOldRecorded,
the ProgramInfo::duplicate member is set to the value of
oldrecorded.duplicate.  bjm updated previousbox to use this to color
code unrecorded programs appropriately.

When ProgramInfo objects are read using ProgramList::FromProgram, the
ProgramInfo::duplicate member is set if the program was previously
recorded.





More information about the mythtv-commits mailing list