[mythtv-commits] mythtv commit: r17172 by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Tue Apr 29 17:42:41 UTC 2008


      Author: danielk
        Date: 2008-04-29 17:42:40 +0000 (Tue, 29 Apr 2008)
New Revision: 17172
   Changeset: http://cvs.mythtv.org/trac/changeset/17172

Modified:

   trunk/mythtv/libs/libmythtv/channelbase.cpp

Log:

Allows input groups to work properly when each recorder has more than one input and so can be in multiple mutually exclusive input groups.

The scheduler was handling this correctly, but then the channel class was blocking a tune when it saw that you were using an input that was in an input group with an input on a busy recorder, even if the busy input on the other recorder was not in the same input group.

The example of this in practice is a Cable firewire STB which is plugged into the S-Video input of a capture card which also plugged directly to the cable and the same STB is also hooked up as a firewire recorder. When the capture card was busy recording directly off the cable, it was blocking the firewire recorder, even though it was only the S-Video input which was in the same input group as the firewire recorder's input.




More information about the mythtv-commits mailing list