summaryrefslogtreecommitdiff
path: root/pages
diff options
context:
space:
mode:
authorSascha Volkenandt <sascha (at) akv-soft (dot) de>2007-01-18 17:15:30 +0000
committerSascha Volkenandt <sascha (at) akv-soft (dot) de>2007-01-18 17:15:30 +0000
commit070d81369b1e3f499a9f6d5fe112e424ef71b5e3 (patch)
tree67b2915692e8ddf09cc2e166fd36c3d67fd00317 /pages
parente6c063b155dee869c6748c81b875155014f1e7a3 (diff)
downloadvdr-plugin-live-070d81369b1e3f499a9f6d5fe112e424ef71b5e3.tar.gz
vdr-plugin-live-070d81369b1e3f499a9f6d5fe112e424ef71b5e3.tar.bz2
- moved to improved task creation and error reporting
- fixed some typos
Diffstat (limited to 'pages')
-rw-r--r--pages/play_recording.ecpp8
-rw-r--r--pages/switch_channel.ecpp6
2 files changed, 11 insertions, 3 deletions
diff --git a/pages/play_recording.ecpp b/pages/play_recording.ecpp
index ccb76e1..a8ab47a 100644
--- a/pages/play_recording.ecpp
+++ b/pages/play_recording.ecpp
@@ -14,11 +14,15 @@ using namespace vdrlive;
</%args>
<%cpp>
reply.setContentType( "application/xml" );
+
+ ReplayRecordingTask task( recordingid );
+ LiveTaskManager().Execute( task );
</%cpp>
<?xml version="1.0"?>
<service>
-<request name="switch_channel">
+<request name="play_recording">
<param name="recording"><$ recordingid $></param>
</request>
-<response><$ LiveTaskManager().Execute( new ReplayRecordingTask( recordingid ) ) $></response>
+<response><$ task.Result() $></response>
+<error><$ task.Error() $></error>
</service>
diff --git a/pages/switch_channel.ecpp b/pages/switch_channel.ecpp
index a777fc1..d31bcfc 100644
--- a/pages/switch_channel.ecpp
+++ b/pages/switch_channel.ecpp
@@ -12,11 +12,15 @@ using namespace vdrlive;
</%args>
<%cpp>
reply.setContentType( "application/xml" );
+
+ SwitchChannelTask task( channelid );
+ LiveTaskManager().Execute( task );
</%cpp>
<?xml version="1.0"?>
<service>
<request name="switch_channel">
<param name="channel"><$ *channelid.ToString() $></param>
</request>
-<response><$ LiveTaskManager().Execute( new SwitchChannelTask( channelid ) ) $></response>
+<response><$ task.Result() $></response>
+<error><$ task.Error() $></error>
</service>