[mythtv] Proposed scheduler patch

Steve Davies steve at one47.co.uk
Thu Feb 12 14:45:05 EST 2004



Derek Atkins wrote:
> Steve Davies <steve at one47.co.uk> writes:
> 
> 
>>If you don't care, and they are the same, why does it matter that MythTV
>>considers them to be prioritised? At least if there is a priority, the
>>result is more certainly determined.
>>
>>Just make the priorities contiguous so that they are to all-intents the
>>same.
> 
> 
> The problem, as others have pointed out, is that Myth would rather
> schedule a program into a subsequent showing rather than onto another
> card.  OTOH some people do have different types/qualities of card and
> therefore want real priorities, and want to tell myth whether it's
> more important to get a show onto a high-quality card or get it recorded
> ASAP.

Ah... Now that is a different problem entirely, and I believe that this choice 
will be available in the new scheduler.

> 
> Let's say I have two PVRs and then some low-quality cards -- how can
> I tell myth that it should use both PVRs as fully as possible, but only
> use the low-qual cards in limited circumstances?  Just using the cardid
> is not sufficient ..  Even worse, if I later add another PVR to this
> device I'd have to reset ALL my card settings in order to put the new
> PVR card into a lower card-id than your existing set of cards.

Okay, I'll concede... If you really want to get that complicated ;-)
> 
> Adding a 'quality' setting to the card would solve all this problem so
> you can prioritize based on the card quality instead of the cardid, and
> allows you to make better scheduling decisions independent of the order
> in which the user enters the card information.

Or even just a priority, which can act as a weight so that quality is implied. 
Quality is not a particularly hard measure, so would still require 
interpretation, whereas IMHO a priority can be cleanly defined.
> 
> -derek
> 

Steve
-- 
Steve Davies                   steve at one47.co.uk

PGP Fingerprints:
DH/DSS : 5D85 8164 91D7 E9CC 4F80  842B AB86 93D9 8938 7612
RSA    :      4E2E E60F 3D76 9E7E  70F9 901B 70FA 56C8
RSA4096: 02BE 5C0E EFA2 E1E4 EA89  C9CC 1E4F F654 3BC7 B65E


More information about the mythtv-dev mailing list