[mythtv] Proposed scheduler patch

David Engel dlengel at attbi.com
Thu Feb 12 00:17:15 EST 2004


On Wed, Feb 11, 2004 at 08:53:21AM +0000, steve at nexusuk.org wrote:
> Priority	Show
> --------------------
> High		A
> Low		B
> 
> I want to record a new show called "C".  C needs to override A but not B.  
> With priorities that's not possible.

That's what I figured you meant, where C > A, A > B and B > C.  I'll
ask again, how often is this really going to happen?  Remember there
will be a way for selective showings of C to override A using
priorities as needed.

> I also find that juggling lots of priorities for each show is far more 
> complicated than just saying "X always overrides Y".  

Perhaps, it's because I used a TiVo for so long, but I don't find it
hard at all.  Here's how I do it.  

For shows that I really want recorded like primetime, network series
that aren't typcially repeated, I use positive priorities.  I have 2
tuners, so this almost always catches.

For shows that I would like to have recorded but won't mind too much
if they are missed because they are repeated frequently like History
Channel shows, I use negative priorities.  This way they are usually
get them recorded and they don't interfere with anything else.

For one-off shows, I use the default priority of zero and watch for
the color change to show that it's status is rsWillRecord.  On the
rare occasion that it doesn't change to rsWillRecord, I look at the
priorities and adjust them as needed.

FYI, another reason I don't care for the conflictresolutin* tables is
that they are effectively hidden from the user.  The only way to see
what is there is to look directly in the database.  Even if Myth had a
GUI for managing them, having two fundamentally different ways of
resolving conflicts is what I call complicated.

> If someone doesn't 
> want to use that functionality then fine, don't use it.  But it shouldn't 
> be removed completely.

I purposely waited until late this evening before replying to see if
anyone else chimed in.  No one has.  If anyone else feels stronly
about this, now is the time to chime in.

David
-- 
David Engel
dlengel at attbi.com


More information about the mythtv-dev mailing list