Re: [vdr] VPS Timer stop too early
Oliver Holler
oholler at gmx.de
Sat Jul 30 21:23:10 CEST 2005
> --- Ursprüngliche Nachricht ---
> Von: Klaus Schmidinger <Klaus.Schmidinger at cadsoft.de>
> An: vdr at linuxtv.org
> Betreff: Re: [vdr] VPS Timer stop too early
> Datum: Sat, 30 Jul 2005 13:13:13 +0200
>
> Klaus Schmidinger wrote:
> > Oliver Holler wrote:
> >
> >> Hi,
> >>
> >> I'm a great fan of the VPS function.
> >> It was one of the main reason to use VDR.
> >> Unfortunatelly the VPS timers do not work for me, as expected.
> >> In general they stop too early.
> >> They should stop recording when Running Status=1 (not running).
> >> Ist that right?
> >> ...
>
> Ok, I found it.
> It only happens with repeating timers, that's why my explicit
> tests (with one time recordings) didn't show this error.
>
> It is caused by a change I made in VDR 1.3.37:
>
> --- timers.c 2005/06/11 14:19:58 1.32
> +++ timers.c 2005/06/18 12:49:55 1.33
> @@ -363,6 +363,8 @@
>
> if (HasFlags(tfActive)) {
> if (HasFlags(tfVps) && !Directly && event && event->Vps() &&
> schedule && schedule->PresentSeenWithin(30)) {
> + if (startTime != event->Vps())
> + return false;
> startTime = event->StartTime();
> stopTime = event->EndTime();
> return event->IsRunning(true);
>
>
> Simply remove these two lines and it should work again.
> I'll need to look for a different way to make sure a VPS timer
> only records a programme with exactly that VPS time.
>
> Klaus
>
> _______________________________________________
> vdr mailing list
> vdr at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
>
I tried the patch and yes now it works perfectly. :-)
Thank you very much for the quick help!
--
5 GB Mailbox, 50 FreeSMS http://www.gmx.net/de/go/promail
+++ GMX - die erste Adresse für Mail, Message, More +++
More information about the vdr
mailing list