Mailing List archive

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

[vdr] Re: Timer does not record in 1.3.11 (wrong event handling)



----- Original Message ----- 
From: "Peter Evertz" <leo2@pec.homeip.net>
To: <vdr@linuxtv.org>
Sent: Tuesday, July 13, 2004 2:46 AM
Subject: [vdr] Timer does not record in 1.3.11 (wrong event handling)


> I have vdr 1.3.11 running. VPS in OSD is switched off.
> With vdradmin i have a autotimer to record als StarTrek stuff.
>
> Once a week there is first "DeepSpaceNine" (16:00-17:00) then "Voyager"
> (17:00-18:00).
> Vdradmin adds two timers 15:55-17:15 and 16:55-18:15.
>
> It happens that Voyager will not be recorded most of the time.
>
> The first timer runs normaly. Then the log shows this:
>
> Jul 11 16:59:40 pec4 vdr[758]: channel 30 (SAT.1) event 17:00 'Star Trek -
> Raumschiff Voyager' status 2
> Jul 11 17:00:01 pec4 vdr[711]: timer 1 (30 1555-1715 'Star Trek  Deep
Space
> Nine~Wettkampf in der Holosuite') set to event Son 11.07.2004 17:00-18:00
> 'Star Trek - Raumschiff Voyager'
>
> after Recording:
> Jul 11 17:15:00 pec4 vdr[711]: timer 1 (30 1555-1715 'Star Trek  Deep
Space
> Nine~Wettkampf in der Holosuite') stop
> Jul 11 17:15:00 pec4 vdr[711]: deleting timer 1
>
> and so the timer for "Voyager" is gone.
>
> Any Idea what is going wrong ?
>

Hi,

i know this bug...something going wrong in the event handling since
1.3.7/1.3.8...

You see vdr set your first timer (DS9) to the event "Voyager", and thats
wrong. The Yoyager timer could also set to the next following event, so take
a look for unknown recording titles, because vdr uses mostly the wrong
episode name in this case. Or maybe vdradmin delete the timer.

You could try some workaround and disable the new event handling in menu.c

near line 2738:

  const char *Subtitle = NULL;
  const char *Summary = NULL;
-  if (event || GetEvent()) {
+  if (GetEvent()) {
     Title = event->Title();
     Subtitle = event->ShortText();

Andreas





Home | Main Index | Thread Index