[mythtv-firehose] mythtv/master commit: 32f11d9f5 by Robert McNamara (rmcnamara)

MythTV noreply at mythtv.org
Fri Sep 23 06:18:30 UTC 2011


      Author:  Robert McNamara <rmcnamara at mythtv.org>
 Change Date:  2011-09-22T23:15:49-07:00
   Push Date:  2011/09/22 23:18:24 -0700
  Repository:  mythtv
      Branch:  master
New Revision:  32f11d9f548fa3c970e391daad209738505bc953
   Changeset:  https://github.com/MythTV/mythtv/commit/32f11d9f5

Log:

Capture API: Add multiple new methods.

Methods to update a capture card, and add, remove, and update card inputs.

Most of the raw APIs are now present to at create create a valid working capture card setup.  There's a lot of missing stuff like enumerating existing ones, autodetecting devices available and presenting those, etc.  But if one knows what one is doing, one can technically set up a working capture configuration with all the present APIs.

This also adds a few CardUtil convenience functions for these purposes, since the creation of capture cards and card inputs was tightly integrated with the UI to date.

Modified:

   mythtv/libs/libmythbase/mythversion.h
   mythtv/libs/libmythservicecontracts/services/captureServices.h
   mythtv/libs/libmythtv/cardutil.cpp
   mythtv/libs/libmythtv/cardutil.h
   mythtv/programs/mythbackend/services/capture.cpp
   mythtv/programs/mythbackend/services/capture.h



More information about the mythtv-firehose mailing list