<%pre> #include <vdr/channels.h> #include "exception.h" #include "tasks.h" #include "tools.h" using namespace vdrlive; </%pre> <%args> tChannelID channelid; </%args> <%cpp> reply.setContentType( "application/xml" ); </%cpp> <?xml version="1.0"?> <service> <request name="switch_channel"> <param name="channel"><$ *channelid.ToString() $></param> </request> <response><$ LiveTaskManager().Execute( new SwitchChannelTask( channelid ) ) $></response> </service>