[vdr] ANNOUNCE: disableDoubleEpgEntrys_0.1/0.2/0.3/0.5

  • Du kannst dich nicht nur auf den Titel verlassen, denn es gibt viele Serien, die mehrmals hintereinander kommen. Die würden dann ja einfach gelöscht.


    Aber es sollten wirklich keine doppelten Einträge mehr vorhanden sein. Bis auf die Spätnachrichten von Pro7 in der Nacht.


    Wenn doch, dann nenn mir bitte Beispiele und ich schaue es mir nochmal an.


    MfG
    Emanuel

  • Zitat

    Original von Emanuel
    Die Version für 1.3.6 ist auf meiner HP.


    Und natürlich nervst du nicht.


    MfG
    Emanuel


    Geht bei mir nicht, der Patch ist durchgelaufen:
    patching file config.c
    patching file config.h
    patching file eit.c
    patching file epg.c
    patching file epg.h
    patching file i18n.c
    patching file menu.c
    patch unexpectedly ends in middle of line
    patch unexpectedly ends in middle of line



    compile war fehlerfrei, aber beim starten von vdr haut er alle ": -Einträge" weg, folglich habe ich überall EPG-Daten.

  • Hallo Emanuel,


    Ich komme noch mal auf das andere problem zurück.


    Ich habe aber jetzt ein viel schlimmeres Problem :(


    Mit disableDoubleEPG 0.6 und 1.3.6 schmiert VDR bei Sat1 ab !?


    Und zwar genau an folgende stelle (fett gedruckt) :


    if (pEvent->TableID() != 0x00)
    {
    cEvent *pPreviousEvent = (cEvent *)pSchedule->GetPreviousEvent(pEvent);


    if (pPreviousEvent != NULL && pEvent != NULL)


    hast du eine idee was das sein könnte ?
    bzw. wie man das fixen kann ?


    Gruß
    Viking

  • Hallo Emanuel,


    Zitat

    Original von Emanuel
    Du kannst dich nicht nur auf den Titel verlassen, denn es gibt viele Serien, die mehrmals hintereinander kommen. Die würden dann ja einfach gelöscht.


    so weit ich erinnere hat einen imporierten eintrag einen "0l" wert irgendwo und einen gescannten einen höheren.
    ich glaube es ist das hier (aus eit.c) :

    Code
    // If the existing event has a zero table ID it was defined externally and shall
              // not be overwritten.
              if (pEvent->TableID() == 0x00)


    Und wenn sie neben einander sind, den selben zeitramen abdecken (+-20% wie gehabt) und der eine "table id" ist "0" und der andere nicht - das könnte klappen ;)


    So jetzt zu den Pro7 Beispielen :
    00:28 - 00:56 Uhr talk talk talk - Die Late Show
    00:30 - 00:55 Uhr talk talk talk - Die Late Show


    00:55 - 01:30 Uhr Smack the Pony
    00:56 - 01:23 Uhr Smack the Pony


    01:23 - 01:56 Uhr Lenny Henry In Pieces
    01:30 - 02:00 Uhr Lenny Henry In Pieces


    und so weiter ....


    ich kann dir gerne die epg.data zukommen lassen - z.b. als bzip2


    Gruß
    Viking

  • Hi,


    viking: Nach etwas längerem Testen stelle ich fest, dass bei Sat.1 und Pro7 nach kurzer Zeit der VDR neustartet. Selbst wenn ich mal alle Plugins raus lasse und nur mit ./vdr starte bricht das ganze mit Segmentation Fault ab.


    Keine Ahnung was das ist...


    Grüsse
    AB

  • Hallo noch mal,

    Zitat

    Original von vikingMit disableDoubleEPG 0.6 und 1.3.6 schmiert VDR bei Sat1 ab !?


    habe jetzt VDR gestoppt epg.data gelöscht und noch mal tvmovie2vdr laufen lassen - dann klappts ohne absturtz auf Sat1 zu schalten ! :)


    Leider klappt es nur kurze zeit, dann geht es wieder in die hose :(
    Ich denke mal das der EPG scan da irgend etwas schreibt was dein patch nicht mag !?


    Ich habe die epg.data mit absturtzt gesichert - da sind auch die doppelten Pro7 EPG daten drin - könnte ich dir wie gesagt zukommen lassen :)


    Er schmierte übrigens auch ab beim EPG scannen auf der Zweiten karte - d.h. immer 2 min. nach start von VDR = absturtz ! :(


    Gruß
    Viking

  • Hallo,


    Zitat

    Original von AlliedBlue
    viking: Nach etwas längerem Testen stelle ich fest, dass bei Sat.1 und Pro7 nach kurzer Zeit der VDR neustartet. Selbst wenn ich mal alle Plugins raus lasse und nur mit ./vdr starte bricht das ganze mit Segmentation Fault ab.


    Keine Ahnung was das ist...


    genua so ist es auch bei mir (hatte Pro7 vergessen zu erwähnen) und zwar den ganzen tag heute !


    Einfach das disableDoubleEPG wieder entfernen dann läuft es stabil !


    Gruß
    Viking

  • moin,

    Zitat

    Original von viking
    Mit disableDoubleEPG 0.6 und 1.3.6 schmiert VDR bei Sat1 ab !?
    Gruß
    Viking


    war bei mir gestern leider genau so ,
    sobald ich auf Pro7 oderSat 1 geschaltet habe,
    gab es einen restart.
    Nach Beenden von vdr und dem Loeschen der epg.data liefs dann wieder .
    mfg

  • Ich habe die Version 1.3.6a auf meiner HP zum download bereitgestellt. Es erfolgt jetzt kein Absturz mehr. ;)


    Das lustige ist, dass die besagte Funktion schon seit etlichen Versionen ohne Probleme lief, und erst jetzt rumzickte.



    mit

    Code
    emanuel@linux:/vdr/test/vdr-1.3.6> cat disableDoubleEpgEntrys_0.6a_vdr1.3.6.diff | patch -p1

    funktioniert es wunderbar.


    MfG
    Emanuel

  • Moin und Frohe Ostern
    also die Restarts bei sat 1 und pro7 scheinen behoben zu sein,
    hatte bisher keinen mehr.
    Aufgefallen ist mir aber,
    das gestern Abend bei sat 1 irgend etwas mit dem epg nicht mehr so funktioniert,
    es wurde immer die Sendung von 20.15 Uhr angezeigt,
    auch noch, als schon die uebernaechste Sendung begonnen hatte.
    Momentan laeufts es wie gewohnt auf sat 1 mit dem epg,
    Angaben zur aktuell laufenden Sendung werden angezeigt.
    Muss natuerlich nichts mit dem Patch zu tun haben.
    mfg

  • Hallo,


    das gleiche Problem habe ich auch.


    Interressanterweise ist es mir auch an zwei Tagen nur bei dem Film um 20.15 Uhr aufgefallen. Vielleicht aber auch nur Zufall.


    Kann es eventuell auch damit zu tun haben das der VDR die extern geholten EPG´s nicht als aktiv erkennen kann. Es werden (zumindest bei mir) auch keine Sternchen für aktiv in der EPG Übersicht angezeigt.


    Gruß,


    Frank

    Server : MLD5.5 testing Headless Streamdev-Server, EPG-Daemon, DD Cine S2, DD DuoFlex S2, 128GB SSD, 2 * 4TB SATA

    Client1 : MLD5.5 testing Streamdev-Client auf NUC 6
    Client2 : MLD5.5 testing Streamdev-Client auf NUC 6

  • Hallo,

    Zitat

    Original von Emanuel
    Auf meiner HP gibt es die Version 0.6b für den VDR 1.3.6


    ..
    MfG
    Emanuel


    bekomme seit kurzem ,beim Updaten des epgs per hoerzu2vdr, bei RTL immer die Meldung :
    Error: Error vdr answers with error after feeding epg.501 Command line too long
    Werde mal auf die Version 6b updaten.
    mfg

  • Zitat

    Original von Emanuel
    torsten


    Ich habe den Patch nicht mehr angepasst, da macfly doch schon eine Version gemacht hat.


    Dann muß ich den Übersehen haben, sorry, ich hatte nur mitbekommen, dass mehrere danach gefragt hatten und habe den selber gesucht gehabt.

  • Hallo,

    Zitat

    Original von Torsten/WarEagle
    Hier wurde ja ein paar mal nach gefragt und ich habe ihn auch gesucht gehabt.
    Hier ist mal der disableepg-patch für 1.3.6
    Er ist an einer stelle noch recht unsauber (hat mehr zeilen als er bräuchte), aber er läuft und das ist ja die Hauptsache :)
    Viel Spaß dabei.


    werde ich mal testen,
    bekomme momentan immer wieder bei verschiedenen Sendern ,
    das epg fuer aeltere,bereits ausgestrahlte Sendungen angezeigt.
    Aufnahmen,die per Timer anstehen,
    werden dann nicht aufgezeichnet. ;(
    Habe keine Ahnung,an was das liegen koennte.
    Laeuft unter gentoo,love-sources-2.6.6-rc3-r2,udev,vdr-1.3.6 und
    hoerzu2vdr per cron-job.
    mfg

  • hallo,
    das funktioniert ,bei Sendern mit :noscan Anhang in der channels.conf
    wird per vdr kein epg angezeigt. :)

    Code
    Ich habe den Patch nicht mehr angepasst, da macfly doch schon eine Version gemacht hat.


    Mit diesem Patch startet bei mir vdr nicht mehr,
    habe ich auch gerade getestet.
    Werde jetzt mal das epg per hoerzu2vdr updaten,mal schauen. ;)
    mfg

  • Hallo,
    mit dem Patch von Thorsten gibt es keine Probleme,
    auch wird bei den Sendern,
    bei denen ich in der channels.conf --> :noscan hinzugefuegt habe,
    keine Info angezeigt.
    Das funktioniert einwandfrei,
    habe danach noch das EPG fuer die noscan Channels per hoerzu2vdr upgedatet,
    Infos werden angezeigt,bisher keine Probleme mehr. :)
    mfg

Jetzt mitmachen!

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