[mythtv-commits] Ticket #4797: List of programmes that will be recorded if conflict exists lists uninvolved programmes
MythTV
mythtv at cvs.mythtv.org
Wed Feb 27 23:35:03 UTC 2008
#4797: List of programmes that will be recorded if conflict exists lists
uninvolved programmes
-------------------------------------------------------------+--------------
Reporter: Nick Morrott <knowledgejunkie(at)gmail(dot)com> | Owner: bjm
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: scheduler | Version: head
Severity: medium | Mlocked: 0
-------------------------------------------------------------+--------------
Running r14770. 2 video sources (DVB-T with 3 cards, digital cable via
S-Video with 1 card, many channels available on both sources)
I've noticed a couple of recording conflicts recently (first in a very
long time) on my digital cable source due to hard-coded early start/stop
times on some recording rules.
When selecting a conflicting programme in the Upcoming Recordings list,
the list of programmes shown that will be recorded instead of the
conflicting programme includes entries that are not involved in the
conflict, as so appear (to me) to be superfluous to conflict resolution
and may add confusion to the end-user.
In my experience to date, the 'extra' programmes listed are shown on
channels available on either of my two video sources, but will typically
always record on (and are scheduled accordingly at the time of the
conflict) the unconflicting source, and will record anyhow whatever action
I take when resolving the conflict.
Is this behaviour intentional, or should the 'will record' list only
include programmes directly involved in the conflict that are only
available on the video source having the conflict?
To illustrate, a snippet from mythbackend --printsched for one such
conflict:
{{{
--- print list start ---
Title - Subtitle Ch Station Day Start End S C I T N
Pri
The Comedians 419 TCM 06 18:15-21:00 2 0 0 A C
8/0
The Wonder Years - "Growing Up 116 ITV3 06 18:54-19:24 1 1 1 C 1
15/0
The Wonder Years - "Ninth Grad 116 ITV3 06 19:24-19:54 1 1 1 C 1
15/0
Law and Order: Criminal Intent 190 HALLMAR 06 19:59-21:00 2 0 0 A V
18/0
Jamie at Home 104 CH4 06 20:00-20:30 1 0 0 A P
8/0
Jamie at Home 104 CH4 06 20:30-21:00 1 0 0 A P
8/0
The Daily Show with Jon Stewar 142 MORE4 06 20:30-21:00 1 1 1 T 1
12/0
Law and Order - "Family Busine 190 HALLMAR 06 20:59-22:00 2 4 4 A 4
18/0
Wheeler Dealers - "Mercedes Co 221 DISC-TU 06 20:59-21:29 2 0 0 A V
3/0
Jamie at Home 143 CH4+1 06 21:00-21:30 1 0 0 A P
8/0
Wheeler Dealers - "Mercedes Co 221 DISC-TU 06 21:29-21:59 2 0 0 A V
3/0
}}}
The conflict obviously exists because "Law and Order - "Family Business"
has a hard-coded early start time that is earlier than "The Comedians" end
time, has a higher priority, and wins. These two programmes are on
channels only available on input 4 - but the programmes listed as
recording on input 1 during the same window (Daily Show, Wonder Years) are
also listed as being involved in the conflict, when they're not. Even if I
forcibly set those input 1 programmes to 'Don't Record', the conflict
cannot be resolved - therefore I'd argue they shouldn't be listed in the
'The following programmes will be recorded instead' list.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/4797>
MythTV <http://svn.mythtv.org/trac>
MythTV
More information about the mythtv-commits
mailing list