From bc0de5dbc56d5b4f373f09e92cf07ec773ccab4e Mon Sep 17 00:00:00 2001 From: Klaus Schmidinger Date: Thu, 10 Sep 2015 10:39:45 +0200 Subject: Implemented full handling of remote timers --- HISTORY | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'HISTORY') diff --git a/HISTORY b/HISTORY index aa13be2c..387a7885 100644 --- a/HISTORY +++ b/HISTORY @@ -8669,8 +8669,10 @@ Video Disk Recorder Revision History connections to keep them alive. - The new function GetSVDRPServerNames() can be used to get a list of all VDRs this VDR is connected to via SVDRP. -- The new class cSVDRPCommand can be used to execute an SVDRP command on one of - the servers this VDR is connected to, and retrieve the result. +- The new function ExecSVDRPCommand() can be used to execute an SVDRP command on + one of the servers this VDR is connected to, and retrieve the result. + The helper functions SVDRPCode() and SVDRPValue() can be used to easily access + the codes and values returned by ExecSVDRPCommand(). - The cTimer class now has a new member named 'remote', which holds the name of the remote server this timer will record on. If this is NULL, it is a local timer. - Timers from other VDRs that are connected to this VDR via SVDRP are now @@ -8795,3 +8797,13 @@ Video Disk Recorder Revision History ".../SVDRP default host" can be used to configure automatic peering between VDRs in the same network. Peering is disabled by default and can be enabled by setting "SVDRP peering" to "yes". +- The function cTimer::ToText() no longer returns a newline character at the end of + the string. The newline is now added by the caller as necessary. This was changed + because cTimer::ToText() is now also needed in a context where the terminating + newline can't be used. Consequently, cChannel::ToText() and cMark::ToText() have + been modified accordingly. +- The "Edit timer" menu now has a new parameter "Record on", which can be used to + select the VDR on which this timer shall record. Timers can be freely moved + between connected VDRs by simply selecting the desired machine in this field. +- The SVDRP command DELT no longer checks whether the timer that shall be deleted + is currently recording. -- cgit v1.2.3