[mythtv] Scheduler change.

mythtv at longhome.co.uk mythtv at longhome.co.uk
Thu Feb 7 22:25:15 UTC 2008


I'm not going to submit a patch, because this could probably do with some
work / discussion. 

I've made the following change on my dev system.. 

Index: scheduler.cpp
===================================================================
--- scheduler.cpp       (revision 15828)
+++ scheduler.cpp       (working copy)
@@ -822,7 +822,7 @@
             continue;
         }

-        if (openEnd && p->chanid != q->chanid)
+        if (openEnd)
         {
             if (p->recendts < q->recstartts || p->recstartts > q->recendts)
             {


This is probably not for everyone, so hence why it needs some work, but the
old rule didn't seem to make much sense anymore when running multirec.

Running multirec, I wanted it to assign a different tuner (although still in
the same group, so the same physical tuner). This means that back to back
recordings still get to preserve the pre and post-roll - therefore
preventing me from missing the end of a program because I'd already deleted
the recording it was taked onto the start of. 

Any thoughts?

I realise I should probably not be using the pre and post roll, but instead
using the hard-padding. However, there is apparently no way of adding a
predetermined default padding to every new schedule created. 

Martin






More information about the mythtv-dev mailing list