[mythtv] More scheduling scheduler

David Engel gigem at comcast.net
Mon Apr 10 19:07:19 UTC 2006


On Tue, Apr 11, 2006 at 04:04:22AM +1000, Paul Andreassen wrote:
> On Tue, 11 Apr 2006 01:23 am, David Engel wrote:
> > It's used for extremely soft padding.  IOW, do it if possible, but
> > don't change the scheduling in any way because of it.
> 
> Couldn't a function be added to Scheduler::FillRecordList to add in this 'no 
> preroll/overtime scheduling' and there by take them out of everywhere else in 
> the code.

Perhaps.  As I said before, that can be addressed separately later.

> I'm thinking a combo-box for priority order:
> 1. Channel/card priority (no preroll/overtime scheduling)
>       Current behaviour.
> 2. Channel/card priority then preroll/overtime priority
>       Don't move to a lower priority channel or card for preroll/overtime.
> 3. Preroll/overtime priority then channel/card priority
>       Move to lower channel or card to keep preroll/overtime.
> 4. Hard Preroll/overtime (with Channel/card priority)
>       Make Max Barry happy.

I don't want to go down that rat hole of hard coding combinations of
priorities.  The whole point of having the user assign numeric values
to various priorities is to let them specify what is most imporatant
to them.

> Most shows are on half hour blocks.  Most often two minutes before and six 
> minutes after is enough.  It gets worse after midnight until 6:00am.   I use 
> five minutes before and ten minutes after to catch just about everything.  

Two and six minutes are pretty reasonable.  What if, on the odd
chance, programs start 5 minutes apart, what would you do then?
Regardless, other people will use much larger times just because they
can, so this will probably have to be handled sooner or later.

David
-- 
David Engel
gigem at comcast.net


More information about the mythtv-dev mailing list