timer bleibt erhalten

  • Hi Wesie,


    meine Abfrage wird nur durchlaufen beim Stop Recording.
    Die Abfrage von Klaus hat kein VPS integriert(die VPS-Aufnahmen hören meistens 1-2min. früher auf).
    Die Original Abfrage sagt aus.
    Ist dieses eine Einmalaufzeichnung und ist die Endezeit kleiner als deine Systemzeit dann lösche den Timer.


    Meine Erweiterung besagt nur:
    Ist VPS und Einmalaufzeichnug, dann lösche den Timer auch wenn noch 120 Sekunden aufgezeichnet werden müssen.


    Wenn Du ohne VPS aufnimmst muß Deine Systemzeit immer gößer sein als die Endezeit des Timers.


    Dieser Patch den Du eingespielt hast läuft(fast) immer, auch bei falscher Uhrzeit.


    mfg.


    billi

  • Hi,


    danke für die Antwort, aber es kann dabei etwas nicht stimmen, oder ich verstehe etwas falsch :


    a) wieso sind 30 = 120 sec ?


    des weiteren :


    die PVR kann immo kein VPS .... der ivtv 0.20.0 hat als erster ivtv Treiber Dev, welcher VPS bereit stellt;ob für die PVR weiß ich noch nicht..... den Treiber habe ich aber noch nicht drauf - älteres Semester.
    Deswegen hole ich die EPG mittels TvMovie2Vdr.

    Hardware : Hewlett500 130mm Geh.,DVB-C,PVR350,Nova-T,MVP,248*128 GLCD,DVD NEC 3540,Intel 2,4Ghz mit Pipe101&SK2,Asus P4P800VM,512RAM,Powermate,STB-Erw.,mod. Hardware Wakeup von Steini,2*MVP

  • billi


    Jetzt haben wir aneinander vorbei gesprochen :
    Deine Änderung wie auf der ersten Seite beschrieben - bringt wirklich nichts. Ich meinte diese hier, wie im oberen Link von mir beschrieben :


    diff -Nu vdr-1.3.12.o/timers.c vdr-1.3.12/timers.c
    --- vdr-1.3.12.o/timers.c Sat Jul 17 14:46:27 2004
    +++ vdr-1.3.12/timers.c Fri Oct 8 11:59:06 2004
    @@ -318,7 +318,7 @@
    if (DayMatches(t0)) {
    time_t a = SetTime(t0, begin);
    time_t b = a + length;
    - if ((!firstday || a >= firstday) && t <= b) {
    + if ((!firstday || a >= firstday) && t <= b + 30) {
    startTime = a;
    stopTime = b;
    break;



    Der Patch zieht ;)


    Ich habe immo zwar beide drin -> beim nächsten compilieren, fliegt deiner wieder raus ;) Nichts für ungut.

    Hardware : Hewlett500 130mm Geh.,DVB-C,PVR350,Nova-T,MVP,248*128 GLCD,DVD NEC 3540,Intel 2,4Ghz mit Pipe101&SK2,Asus P4P800VM,512RAM,Powermate,STB-Erw.,mod. Hardware Wakeup von Steini,2*MVP

  • Hi Wesie,


    ich hole auch meine EPG-Daten daher.
    Wenn Du nicht per VPS aufnimmst, muß doch deine Systemzeit größer sein als die Endezeit der Aufnahme.
    Dann wird aber der Timer immer gelöscht, da Du bestimmt noch einen Nachlauf eingestellt hast.
    Ich hole meine Zeit per XNTPD von Frankfurt(früher Braunschweig), da ich festgestellt habe das die Zeit per Transponder nicht stimmt(wann geht man auf diesen Transponder. Abweichung bei mir zwischen einer halben bis zu 2 Stunden).
    Nach Umstellung auf XNTPD laufen meine Aufnahmen immer richtig und die Timer sind gelöscht.


    mfg.


    billi

  • Eigentlich hole ich mir die Zeit von ZDF und der Kanal wird durch die zap in der rundevel einmal kurz eingestellt. später springt der Kanal ja auf denn in der setup.conf um ( bin leider nur auf Kabel )

    Hardware : Hewlett500 130mm Geh.,DVB-C,PVR350,Nova-T,MVP,248*128 GLCD,DVD NEC 3540,Intel 2,4Ghz mit Pipe101&SK2,Asus P4P800VM,512RAM,Powermate,STB-Erw.,mod. Hardware Wakeup von Steini,2*MVP

  • Hi Wesie,


    die Zeit kommt aus dem Internet, nix mit sat oder kabel.
    Also von ntp1.ptb.de und ntp2.ptb.de(1. primary 2. secondary) .
    Anschließend mach ich noch jede Stunde eine sync mit meiner hwclock.
    also hwclock -w
    Danach keine Probleme mehr mit der Uhrzeit.


    mfg.


    billi

  • ;) Das ist mir schon klar, daß deine Zeit aus dem IN kommt, da du einen SNTP benutzt ;)


    Ich habe bei mir als Sender ZDF eingestellt, da der Videotext genau 1 sec. nachgeht ( lt. dcf77 )

    Hardware : Hewlett500 130mm Geh.,DVB-C,PVR350,Nova-T,MVP,248*128 GLCD,DVD NEC 3540,Intel 2,4Ghz mit Pipe101&SK2,Asus P4P800VM,512RAM,Powermate,STB-Erw.,mod. Hardware Wakeup von Steini,2*MVP

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!