Lücken im Premiere Sport EPG

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
kroki
Einsteiger
Einsteiger
Beiträge: 166
Registriert: Dienstag 22. Juni 2004, 22:12

Beitrag von kroki »

Hi,
sieht gut aus,was ihr da so gebaut habt. :D


Kroki
Nico 77
Semiprofi
Semiprofi
Beiträge: 1383
Registriert: Freitag 18. April 2003, 15:12

Beitrag von Nico 77 »

Gaucho316 hat geschrieben:Der Tipp mit der Eventschranke und MySIeventsOrderFirstEndTimeServiceIDEventUniqueKey war Gold wert. Vielen Dank an Nico 77, Houdini und Nirvana. Es funktioniert endlich. :D Wenn noch ein paar mehr Leute getestet haben (sectionsd-addeventtimes-v5.rar nehmen), können die Änderungen eigentlich so ins CVS. Ich werde später noch ein diff erstellen und es hochladen.


Edit:
Das diff ist gegen die aktuelle Version 1.227 der sectionsd.cpp vom 08.06.2006.
http://home.infocity.de/c.schuett/secti ... ttimes.cpp
http://home.infocity.de/c.schuett/secti ... s.cpp.diff
Diese Version ist also noch die v5 und somit Final?
Dann brauchen wir nur noch jemand der sich im CVS erbarmt. :)
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Beitrag von Gaucho316 »

Nico 77 hat geschrieben:Diese Version ist also noch die v5 und somit Final?
Ja. Ich habe nichts mehr geändert. Die hochgeladene CPP-Datei hat die MD-Summe 3e6f8a2afda5be8f47a1e77556125150. Sie sollte genau der entsprechen, mit der du das Binary erstellt hat.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

könnte einer nochmal den optischen fehler in der zeile 4865 4866 beheben ?
da steht einmal currentbouquets und einmal currentservices.

@kroki
dein patch für den infoviewer geht auch prima.
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Beitrag von Gaucho316 »

Wie das Leben so spielt, ist mir natürlich nach dem Einchecken meiner Änderungen ins CVS direkt noch ein möglicher Fehlerfall eingefallen, falls Premiere auch alte Zeiten von Events ausstrahlt. Liegen beim Einfügen 2 Sections mit der gleichen content_id hintereinander und sind in der ersten Section nur alte Zeiten vorhanden, wird deren Event ja nicht eingefügt. Dann wird aber bei der zweiten Section versucht, nur die Zeiten hinzuzufügen, obwohl ja eigentlich das gesamt Event gespeichert werden müsste. Meine Ergänzung in "addEventTimes" sollte dieses Problem lösen. Leider kann man das nicht richtig testen, da dieser Fall normalerweise nicht auftritt.

Nico 77, bist du bitte so nett und machst wieder ein Binary. Dann kann ich nämlich nach einem erfolgreichen "Test" Houdini wieder anschreiben, dass er das so einchecken kann.

Links zu Patches entfernt
(Das Diff ist gegen die sectionsd.cpp v1.229.)
Nico 77
Semiprofi
Semiprofi
Beiträge: 1383
Registriert: Freitag 18. April 2003, 15:12

Beitrag von Nico 77 »

Gaucho316 hat geschrieben:Nico 77, bist du bitte so nett und machst wieder ein Binary. Dann kann ich nämlich nach einem erfolgreichen "Test" Houdini wieder anschreiben, dass er das so einchecken kann.

Links zu Patches entfernt
(Das Diff ist gegen die sectionsd.cpp v1.229.)
Klar kein Problem. :D

http://home.arcor.de/mybase/sectionsd-a ... mes-v6.rar
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Beitrag von Gaucho316 »

Funktioniert, wie erwartet. Da aber natürlich der hierdurch abgefangene Fehlerfall wohl demnächst nicht eintreten wird, müssen wir uns damit abfinden, dass es theoretisch geht.
Nico 77
Semiprofi
Semiprofi
Beiträge: 1383
Registriert: Freitag 18. April 2003, 15:12

Beitrag von Nico 77 »

Was ich immernoch vermisse ist allerdings wenn auf Premiere Direkt ein Film schon eine Stunde läuft und man hat die Box erst geboot bzw den sectionsd neu gestartet liefert der sectionsd nur in den seltensden Fällen dafür ein EPG.

Hast du da auch noch eine Idee die sich umsetzen lassen ließe?
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Beitrag von Gaucho316 »

Soweit ich das beobachtet habe, ist das die Schuld von Premiere. Die senden das aktuelle Event bzw. die Ausstrahlungszeit für das aktuelle Event nicht mehr. Und etwas, das nicht mehr im Datenstrom vorkommt, kann ich leider nicht dazuerfinden. :(
Nico 77
Semiprofi
Semiprofi
Beiträge: 1383
Registriert: Freitag 18. April 2003, 15:12

Beitrag von Nico 77 »

Achso, ich glaube sowas wurde sogar schon gesagt.
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

@Gaucho316 & Nico 77

Echt toll wie Ihr hier testet und den SportEPG perfektioniert!!
Klasse Arbeit.

Sagt mal was ist denn mit den Änderungen von kroki? Sind die
bei Euch im Patch schon mit eingeflossen und wenn nicht könntet
Ihr dies dann mal bei der nächsten Optimierung machen und das
mittesten?

THX


Gruß
____Paule
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

@Paule: Don't quengle early :-)
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

Houdini hat geschrieben:@Paule: Don't quengle early :-)
http://www.hoppsala.de/index.php?menueI ... tentID=367 :D :D :D
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Beitrag von Gaucho316 »

Gaucho316 hat geschrieben:Funktioniert, wie erwartet. Da aber natürlich der hierdurch abgefangene Fehlerfall wohl demnächst nicht eintreten wird, müssen wir uns damit abfinden, dass es theoretisch geht.
Das ging ja schneller, als ich dachte. Im Moment sendet Premiere alte EPG-Daten mit Stand vom letzten Donnerstag, so dass ich meine kleine Ergänzung endlich testen konnte. Es funktioniert also nicht nur theoretisch, sondern auch praktisch. :D