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. <br>
<br>
I'd like to think that mythtv is smart, but a program that sits there
and says "I can't record this because I'm busy recording this" is just
dumb.<br><br><div><span class="gmail_quote">On 1/27/06, <b class="gmail_sendername">Bruce Markey</b> <<a href="mailto:bjm@lvcm.com">bjm@lvcm.com</a>> 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>> On Fri, 2006-01-27 at 14:54 -0500, Michael T. Dean wrote:<br>>> if you have one capture card and want to record a show on<br>>> channel 3 from 7:00 to 9:00 with a recording-rule specified extra 15
<br>>> minutes on the end and a show on the same channel from 9:00 to 10:00,<br>>> one will conflict with the other--you've said the 7:00 to 9:00 show is<br>>> actually airing between 7:00 and 9:15. Therefore, you would need a
<br>>> second capture card to get the 9:00 to 9:15 show.<br>><br>> OK, that explains it. I've got a PVR-500, with two tuners, and this type<br>> of conflict occurs when I am also recording another game on a different
<br>> channel. Now for the overlap period I am trying to record three things<br>> with two tuners: the first game's extension, the second game on the same<br>> channel, and a third game on a different channel. It would be nice if it
<br>> figured out that the first extension isn't needed because the second<br>> recording will be recording that channel anyway, but it isn't quite that<br>> smart yet, so I end up having to manually remove the extension for the
<br>> 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-)" This has been changed to "Single
<br>record 'cause I said so, damn it!".<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>-- 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>