[mythtv-commits] Re: Ticket #105: Recordedprogram Missing Records For Reactivated and Modified Start Recordings

MythTV mythtv at cvs.mythtv.org
Tue Nov 22 00:30:34 EST 2005


#105: Recordedprogram Missing Records For Reactivated and Modified Start
Recordings
-----------------------+----------------------------------------------------
 Reporter:  anonymous  |        Owner:  gigem 
     Type:  defect     |       Status:  new   
 Priority:  minor      |    Milestone:        
Component:  mythtv     |      Version:  0.18.1
 Severity:  medium     |   Resolution:        
-----------------------+----------------------------------------------------
Comment (by cpinkham):

 Are you looking for the actual starttime of the recording in
 recordedprogram or the normal starttime of the program?  The normal
 starttime (from the program table) is used.  There are only 3 places this
 table is referenced in Myth, the first is where the record is inserted
 when the recording starts.  This is in the same function that is
 responsible roe recording the filename, hostname, etc of the host the
 recording was made on, so we know this is called properly or there would
 be other issues.  The 2nd place is a select so that can't be deleting
 data.  The 3rd place is where we delete recordings.  A problem could arise
 if you have a single program that is recorded in 2 recordings such as when
 you stop and restart.  When the first part is deleted, the recordedprogram
 entry for the program is deleted even though the second part of the
 program is still around in another recording.  This case should be easily
 fixed in MainServer::DoDeleteThread() by just checking to see if this
 recording is the last part of a program being deleted.

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/105>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list