[mythtv] Ticket #7389: schedule is set to 10 recordings max but myth keeps recording more

ryan patterson ryan.goat at gmail.com
Thu Oct 22 14:30:44 UTC 2009

On Thu, Oct 22, 2009 at 5:01 AM, MythTV <mythtv at cvs.mythtv.org> wrote:
> #7389: schedule is set to 10 recordings max but myth keeps recording more
> ---------------------------------+------------------------------------------
>  Reporter:  ryan.goat@…          |        Owner:  gigem
>     Type:  defect               |       Status:  closed
>  Priority:  minor                |    Milestone:  unknown
> Component:  MythTV - Scheduling  |      Version:  head
>  Severity:  medium               |   Resolution:  invalid
>  Mlocked:  0                    |
> ---------------------------------+------------------------------------------
> Comment(by stuartm):
>  Breaking the rules on discussions in tickets when they belong on the
>  mailing list, so I apologise in advance.
>  I think it's important to explain why the max episodes is tied to the
>  recording rule and not the title/programme id. Lets say you are a big fan
>  of Scrubs, you want to recorded the entire new series on Thursday nights
>  at 8pm, so you setup a timeslot recording with no episode limit. You also
>  like watching old repeats from the early seasons which are shown every day
>  at 3pm so you setup another daily timeslot rule, but because these are
>  repeats you don't want to record every last one and you set a max episode
>  limit of 5. If the episode limit was based on the title or programme id
>  the second rule would quickly prevent the new series from being recorded
>  (or cause the episodes to expire) and that clearly isn't what the user
>  expects to happen.
>  This ticket highlights why it's better to modify an old rule instead of
>  deleting it and creating a new one.

I hear what you are saying but the situation you outline is not the
behavior I meant to suggest would would be preferable.  I will try to
clarify how I think it should work.  The episode limit should be a per
recording rule setting.  When Myth schedules recordings based on rules
that have an episode limit the limit would be compared against the
number of episodes of the title in current recordings at that time.

Here is how your example of two Scrubs recording rules would work:
The first rule has no episode limit.  It will record every showing in
the weekly time slot (regardless of any episode limit in the second
rule).  The second rule has a five episode limit.  So it will only
record a rerun if the total number of Scrubs episodes in current
recordings (new + reruns) is less than five.  So you will get the
entire new season of Scrubs, but you will only get reruns if there is
currently a low number of Scrubs episodes waiting to be watched.

I realize this would not easily work together with the "record new and
expire old" setting.
Ryan Patterson

More information about the mythtv-dev mailing list