[mythtv] Re: [mythtv-commits] Re: Ticket #866: Record in LiveTV doesn't work if you leave LiveTV.

Daniel Kristjansson danielk at cuymedia.net
Sat Jan 7 04:32:32 UTC 2006

On Fri, 2006-01-06 at 23:14 -0500, Isaac Richards wrote:
> On Friday 06 January 2006 22:24, you wrote:
> > #866: Record in LiveTV doesn't work if you leave LiveTV.
> > ----------------------------------------------+----------------------------
> >- Reporter:  adrian.wilkins at spamoff.gmail.com  |        Owner:  danielk
> > Type:  defect                            |       Status:  assigned
> > Priority:  major                             |    Milestone:  0.19
> > Component:  mythtv                            |      Version:  head
> > Severity:  medium                            |   Resolution:
> > ----------------------------------------------+----------------------------
> >- Comment (by danielk):
> >
> >  Commit readers, please test the attached patch attached to this ticket.
> >
> >  AFAIC This should be the last big changeset before 0.19...
> Nothing obviously wrong jumps out after a once over of the patch.  Missing, 
> however, is the fact that the scheduler needs to be made aware of the 
> recording (similar to how it handles a slave-backend, I believe David 
> mentioned), else it could interrupt the in-progress recording and bad things 
> will happen.

Yep, I e-mailed David asking for some direction on this.

My understanding is that the slave-backend on master restart is handled
with calls from the master, so this doesn't apply directly unless we
make the scheduler polls the recorder; which doesn't feel like the
right thing architecturally.

I haven't heard back from David yet, but really bad things still won't
happen. The scheduler is blocked from killing the an progress recording
started in LiveTV, by just starting a new recording as it normally does.
This isn't ideal as it means post-roll is not a soft post-roll and the
scheduler will try to start a recording on every reschedule, but should
work until I hear back from David.

-- Daniel

More information about the mythtv-dev mailing list