[mythtv-firehose] mythtv/master commit: 8e3772ee5 by Robert McNamara (rmcnamara)

MythTV noreply at mythtv.org
Thu Nov 10 03:20:57 UTC 2011


      Author:  Robert McNamara <rmcnamara at mythtv.org>
 Change Date:  2011-11-09T19:20:13-08:00
   Push Date:  2011/11/09 19:20:40 -0800
  Repository:  mythtv
      Branch:  master
New Revision:  8e3772ee563f0df07dbf9a44d11b9afeb0fc1740
   Changeset:  https://github.com/MythTV/mythtv/commit/8e3772ee5

Log:

DVR Service: Add the ability to query, enable, disable, and remoe rec rules.

Adds a data contract for recording rules, and one for lists.

Adds the following new POST-ONLY, boolean return APIs:

http://BackendServerIP:6544/Dvr/RemoveRecordSchedule?RecordId=1234
http://BackendServerIP:6544/Dvr/EnableRecordSchedule?RecordId=1234
http://BackendServerIP:6544/Dvr/DisableRecordSchedule?RecordId=1234

Adds the following GET APIs, with XML/JSON return:

http://BackendServerIP:6544/Dvr/GetRecordSchedule?RecordId=1234
http://BackendServerIP:6544/Dvr/GetRecordSchedules

Modified:

   mythtv/libs/libmythservicecontracts/datacontracts/recRule.h
   mythtv/libs/libmythservicecontracts/datacontracts/recRuleList.h
   mythtv/libs/libmythservicecontracts/libmythservicecontracts.pro
   mythtv/libs/libmythservicecontracts/services/dvrServices.h
   mythtv/programs/mythbackend/services/dvr.cpp
   mythtv/programs/mythbackend/services/dvr.h
   mythtv/programs/mythbackend/services/serviceUtil.cpp
   mythtv/programs/mythbackend/services/serviceUtil.h



More information about the mythtv-firehose mailing list