[mythtv] Re: Ticket #430: Tuner busy on consecutive recordings

Daniel Kristjansson danielk at cuymedia.net
Sat Oct 8 15:53:49 UTC 2005


On Sat, 2005-10-08 at 09:23 +0000, MythTV wrote:
> #430: Tuner busy on consecutive recordings
> Using r7410 it still misses every consecutive recording I throw at
> it. I recently enabled 90 global seconds of under and over recording
> just to see if it made a difference, but it didn't. It seems to not
> do consecutive recordings whether there is any global under and over
> recording time or not.

I think the WaitForEventThreadSleep() changes are a Red Herring.
Perhaps the inoverrecord state simply hasn't been entered when
StartRecording is called, but will be entered a few seconds in
the future.

Could you try adding this before "if (inoverrecord)"

    VERBOSE(VB_IMPORTANT, "inover("<<inoverrecord<<
        ") time-till end("<<
        QDateTime::currentDateTime().secsTo(curRecording->recendts));

It might tell us something....

I'm thinking perhaps this is a race with the event loop for
setting the inoverrecord variable. When it ran every 1/1000th
of a second it usually won, but now that we run it once a
second it often looses.

-- Daniel




More information about the mythtv-dev mailing list