[mythtv-commits] mythtv/master commit: d49f3f22d by Robert McNamara (rmcnamara)

MythTV noreply at mythtv.org
Sat Sep 17 01:07:09 UTC 2011


      Author:  Robert McNamara <rmcnamara at mythtv.org>
 Change Date:  2011-09-16T18:02:21-07:00
   Push Date:  2011/09/16 18:06:59 -0700
  Repository:  mythtv
      Branch:  master
New Revision:  d49f3f22dbf7aae97478875e2a46b176eea70407
   Changeset:  https://github.com/MythTV/mythtv/commit/d49f3f22d

Log:

Support Internal Firewire channel change with analog capture.

Allows one to specify "Internal" (minus quotes) as the channel change command.  Will then use MythTV's internal firewire device control to change the channels.

Adds two new DB fields in cardinput, one for changer device (The GUID for the box, exactly as specified when one sets up a firewire tuner (no 0x)) and the changer model, also exactly as specified for a firewire capture device (I use "MOTO GENERIC" without quotes).

I am not committing a UI for the GUID and model portions of this.  I have one, but figuring out how to get the dropdown for GUID and Model to appear only when an internal channel change is configured has so far escaped me.

I've been using this for a few weeks with perfect function.  This should be a nice way for new users of HD-PVRs, ivtv, framegrabbers, etc. to configure channel change without having to bother with a script.

Modified:

   mythtv/bindings/perl/MythTV.pm
   mythtv/bindings/python/MythTV/static.py
   mythtv/libs/libmythbase/mythversion.h
   mythtv/libs/libmythtv/cardutil.cpp
   mythtv/libs/libmythtv/cardutil.h
   mythtv/libs/libmythtv/channelbase.cpp
   mythtv/libs/libmythtv/channelbase.h
   mythtv/libs/libmythtv/dbcheck.cpp



More information about the mythtv-commits mailing list