Beiträge von alpha

    @juanito_perez: habe mich auch ein bisschen mit eit parsing beschaeftigt... und die beiden mir bekannten sources von emc und ams angeschaut.
    die emc version scheint etwas universeller zu sein, waehrend die ams version objektorientierter ist.
    deine version gibt's nicht als source, oder?

    hier mal als beispiel der emc eit parser in python:


    autotimer ist nicht beteiligt. ob in der infobar die korrekte sendung angezeigt wird, kann ich im moment nicht sagen... wuerde aber mal ja sagen, da mir noch nie eine falsche sendung in der infobar/lcd aufgefallen ist.
    ich vermute mal, dass es mit der sendungslaenge und der nachlaufzeit zusammenhaengt und dreamos bei ner 15 minuetigen sendung mit 30 minuten nachlaufzeit einfach das falsche event in die eit schreibt.

    @Reichi:
    vielen dank, dass du antwortest.
    dachte, da es von beiden klassen jeweils nur eine instanz gibt und in der screen-klasse listenfunktionen implementiert sind, die quasi nur auf die listenfunktionen der guicomponent klasse zugreifen, wuerde eine konsolidierung in eine klasse die sache etwas uebersichtlicher machen.
    aber wenn sich das nicht so einfach machen laesst, kann ich auch den code in 2 klassen lassen. so funktioniert es ja bisher.

    ich habe im code zwei arten z.b. fuer cover display gefunden:
    - eine asynchrone, bei der nach startdecode returned wird und dann nach dem ende der dekodierung eine callback routine aufgerufen wird,
    - und eine synchrone, bei der die dekodierung synchron gemacht und keine callback routine aufgerufen wird.
    die frage ist, ob die asynchrone methode noch noetig ist.