[mythtv-commits] mythtv commit: r13297 - in branches/mythtv-multirec by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Fri Apr 20 21:51:26 UTC 2007


      Author: danielk
        Date: 2007-04-20 21:51:24 +0000 (Fri, 20 Apr 2007)
New Revision: 13297
   Changeset: http://cvs.mythtv.org/trac/changeset/13297

Modified:

   branches/mythtv-multirec/libs/libmythtv/dbcheck.cpp
   branches/mythtv-multirec/libs/libmythtv/programinfo.cpp
   branches/mythtv-multirec/libs/libmythtv/programinfo.h
   branches/mythtv-multirec/libs/libmythtv/videosource.cpp
   branches/mythtv-multirec/libs/libmythtv/videosource.h
   branches/mythtv-multirec/programs/mythbackend/scheduler.cpp
   branches/mythtv-multirec/programs/mythbackend/scheduler.h

Log:

Refs #3326. Adds basic input groups support to scheduler.

MoveHigherRecords is disabled, I will fix this later.
There is at the moment no way to delete an input group after you create it.
This allows you to associate up to two input groups per input connection, this enough to allow you to handle the case where a framegrabber is attached to a cable input both via a direct connection and through an STB and that same STB is connected to a firewire recorder. More groups would give more power, but unless I see a use case for it I think two groups per input is enough.
When two recorders each have an input in the same input group but the programs we want to record are on the same multiplex it is assumed that this is not a conflict (how this is handled may change as this code evolves.)




More information about the mythtv-commits mailing list