[mythtv] Re: [mythtv-commits] Re: Ticket #821: autoexpire doesn't

Chris Pinkham cpinkham at bc2va.org
Sun Jan 1 15:57:06 EST 2006


> Well, rather than take the easy way out, I decided to try my hand at
> fixing it.  Here's what I got:
> Calling TVRec::SetChannel() doesn't result in FinishedRecording()
> getting called.
> The flags at the start of the HandleTuning call are:
> FrontendReady,RunMainLoop,AskAllowRecording,RecorderRunning

>From looking at the SQL output you posted on the bug report, it looks
like these are always the dummy recordings and that real recordings
work correctly?  Is this a valid assumption?

In your backend logs, do you see lines that say "Finished recording"
for each of the recordings when it switches from the dummy recorder
to the real recorder?

The "Finished Recording" message is printed by
ScheduledRecording::doneRecording() which is called by
ProgramInfo::FinishedRecording() which is called by
TVRec::FinishedRecording().

In the logs that Adam posted, I see the Finished Recording message
being printed so the endtimes should be adjusted.  Are you seeing the
same thing?

-- 
Chris



More information about the mythtv-dev mailing list