[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