Hi,
here's a new plugin especially for VDRs not running 24/7. It allows you to execute tasks in the context of VDR and trigger wakeups for this.
Features:
- optional wakeup of VDR to execute a job (no dummy timers needed anymore) - prevent a shutdown while a job is still executed - optional announcements of job start/finish via OSD - start external jobs via SVDRP in the context of VDR - display current and previous job output
Requirements: - vdr >= 1.5.1 or - vdr-1.4.5 with the backport of the new shutdown handler (http://www.udo-richter.de/vdr/patches.html#shutdown)
Project homepage and screenshots:
http://winni.vdr-developer.org/scheduler
Download:
http://winni.vdr-developer.org/scheduler/downloads/vdr-scheduler-0.1.0.tgz
Have fun!
Christian
On Sun, Nov 04, 2007 at 08:44:29PM +0100, Christian Wieninger wrote:
Hi,
here's a new plugin especially for VDRs not running 24/7. It allows you to execute tasks in the context of VDR and trigger wakeups for this.
Hello,
I like the idea of this one :-) I don't try it, because it took some time to compil it :
I added an include to task.c : #include <algorithm>
And changed lign 509 to become : for(uint i=1; i<=std::min((uint)task->logging, (uint) logTimes.size())-1; i++)
Maybe it's only a problem with my gcc-4.3alpha and 64 bits system ?