[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