With regards to the football game situation, there IS a right answer.
(please forgive the use of caps for emphasis) If a tuner wants to
record two different things that are on the  SAME CHANNEL at the
SAME TIME,  myth should record the overlapping portion once and
graft it onto both .nuvs.  I understand that this is not a trivial
thing to implement, but it is the kick-me-in-the-head obvious solution
to the problem.&nbsp; <br>
<br>
I'd like to think that mythtv is smart, but a program that sits there
and says &quot;I can't record this because I'm busy recording this&quot; is just
dumb.<br><br><div><span class="gmail_quote">On 1/27/06, <b class="gmail_sendername">Bruce Markey</b> &lt;<a href="mailto:bjm@lvcm.com">bjm@lvcm.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Greg Woods wrote:<br>&gt; On Fri, 2006-01-27 at 14:54 -0500, Michael T. Dean wrote:<br>&gt;&gt; if you have one capture card and want to record a show on<br>&gt;&gt; channel 3 from 7:00 to 9:00 with a recording-rule specified extra 15
<br>&gt;&gt; minutes on the end and a show on the same channel from 9:00 to 10:00,<br>&gt;&gt; one will conflict with the other--you've said the 7:00 to 9:00 show is<br>&gt;&gt; actually airing between 7:00 and 9:15.&nbsp;&nbsp;Therefore, you would need a
<br>&gt;&gt; second capture card to get the 9:00 to 9:15 show.<br>&gt;<br>&gt; OK, that explains it. I've got a PVR-500, with two tuners, and this type<br>&gt; of conflict occurs when I am also recording another game on a different
<br>&gt; channel. Now for the overlap period I am trying to record three things<br>&gt; with two tuners: the first game's extension, the second game on the same<br>&gt; channel, and a third game on a different channel. It would be nice if it
<br>&gt; figured out that the first extension isn't needed because the second<br>&gt; recording will be recording that channel anyway, but it isn't quite that<br>&gt; smart yet, so I end up having to manually remove the extension for the
<br>&gt; first game to resolve the conflict.<br><br>Understood. No question about what you are asking. However, this<br>falls into what I call 'mind reading'. The scheduler faithfully<br>acts on the information that you have given. It can't second guess
<br>that information because there's at least half a chance that second<br>guessing will do the wrong thing.<br><br>For a poor but real example, back before version, say 0.8, we had<br>duplicate matching but Single was not treated as an exception. If
<br>you chose something to Single record, it might see 'oh, he's recorded<br>it before. I know he doesn't really need to record this again. I'll<br>help him out with his amnesia 8-)&quot; This has been changed to &quot;Single
<br>record 'cause I said so, damn it!&quot;.<br><br>In <a href="http://www.mythtv.org/docs/mythtv-HOWTO-12.html">http://www.mythtv.org/docs/mythtv-HOWTO-12.html</a> I try to convey<br>that the scheduler is a tool kit where you are empowered to tell it
<br>exactly what you want. The problem comes up when someone tells the<br>scheduler some things to do, sees that the result isn't exactly<br>want they want, then wishes the scheduler would have read their<br>mind rather than using the tools to give it more information to
<br>express exactly what they want.<br><br>For any sort of algorithm proposed to second guess a specific<br>situation, there is an opposite example where that exceptional<br>decision would do exactly the wrong thing.<br><br>
If you had three cards, it could record all of them but with two,<br>you have to decide what to do at the start of the second game. You<br>might decide that one of the later games is boring and you don't<br>want to sit through it anyway. You might want to start the second
<br>game on the same channel late so that the conclusion of the first<br>game is in the same file. All it has to go on is that football<br>games need to record extra time and there is no one right answer<br>if they conflict. However, you know what the right answer for you
<br>is on this day in this situation. You just need to tell it what<br>you prefer by adding an override.<br><br>The other thing that always comes up is that idea that the extra<br>time should be optional so the scheduler doesn't have to warn you
<br>about a conflict to let you know that you need to look and decide.<br>In a case like this, that is a bad idea. You want to require the<br>extra time because if the show that followed on another channel is<br>recorded and no conflict is reported, The game could be truncated
<br>during the final dramatic drive with no forewarning. If it tells<br>you there is a conflict then you can decide how you feel about the<br>game and the show on another channel that follows. The silicon<br>gates can't know how you feel, they can only know the numbers that
<br>were entered into the equation.<br><br>--&nbsp;&nbsp;bjm<br><br><br>_______________________________________________<br>mythtv-users mailing list<br><a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br><a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users">
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br></blockquote></div><br>