Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: Recording stopped after a few minutes



Andreas Mair wrote:
> 
> Hi,
> 
> > Look at the time stamps.
> > Your system time has jumped backwards.
> > That causes VDR to rethink about the running timer and the result is what
> > you've observed.
> 
> That's the question
> System time gets set by VDR using the german ARD channel.
> Maybe VDR shouldn't set system time while recording?

As of version 1.1.8 one-shot timers are only deleted if the current
time has passed the end time of the timer. So if the time is set backwards,
the worst that can happen is that the recording stops until the start time
is reached (again).

You can do this in verison 1.0.4 by changing the line

  if ((IsInstant() && !KeepInstant) || (timer->IsSingleEvent() && !timer->Matches())) {

in menu.c to

  if ((IsInstant() && !KeepInstant) || (timer->IsSingleEvent() && timer->StopTime() <= time(NULL))) {

Klaus
-- 
_______________________________________________________________

Klaus Schmidinger                       Phone: +49-8635-6989-10
CadSoft Computer GmbH                   Fax:   +49-8635-6989-40
Hofmark 2                               Email:   kls@cadsoft.de
D-84568 Pleiskirchen, Germany           URL:     www.cadsoft.de
_______________________________________________________________


-- 
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index