Beiträge von hellmaster1024

    Naja wenn man eine unabhängige binary laufen lässt hat man ja keine wahl als das in einem thread zu machen daman den main thread ja nicht blockieren will und soll.


    Seis drum, dann das Notifications.AddNotificationim thread verbleiben oder muss ich das auch noch verschieben?

    @



    Reichi
    Danke, die methode werde ich mir mal ansehen,


    ich hab auf den Widgets "nur" setText() aufgerufen, wenn das so problematisch ist sotte man den c++ code threadsafe machen. Ich hoffe ich habe das problem jetzt anders gelöst indem ein eTimer periodisch die Änderungen übernimmt.


    Eine Frage habe ich aber noch. wenn das starten der bin fehlschlägt rufe ich auf

    Code
    Notifications.AddNotification(MessageBox, _("Fehlermeldung") , type=MessageBox.TYPE_INFO, timeout=10)


    Ist das ebenfalls kritisch oder kann der Aufruf in dem thread verbleiben?

    Mein AirPlayer macht nach dem update auch Probleme,


    ich starte aktuell mit

    Code
    start_new_thread(self.methode,(self,))


    einen Thread in dem eine Binary in einem Subprocess gestartet wird. In dem Thread wird dann die Ausgabe der Binary ausgewertet und bestimmte Labels etc gsetzt.
    Dabei stürzt es jetzt ab.


    Wie ist denn die korrekte und von euch erwartete Vorgehensweise?
    Beim starten des Plugins einen eTimer aufziehen und periodisch den Status abfragen und in der eTimer Methode in die Labels übertragen, oder anstatt einen eigenen Thread zu starten einmalig einen Timer aufziehen der dann den subprocess ausführt?


    Oder habt ihr eine noch elegantere Methode für mich?
    Es führt leider keine Weg daran vorbei eine Binary in einem eigenen Thread zu starten, und auf die Ausgabe der Binary zu reagieren.

    so ich hatte auch streifen im bild auf meiner kathi
    bei mir hat es geholfen in der webpixmap.py in der funktion getAspect die zeile

    Code
    r = (16*576,9*720)


    abändert in

    Code
    r = (16*720,9*1280)


    dann klappt es auch wenn man ein 16:9 seitenverhältniss hat.
    bei mir gings dann im HD Skin und SD Skin
    hoffe das hilft weiter

    ich hab auf dem screenshot der Kanalliste gesehen das hinter den sendernamen die %angabe steht wie lange die sendung schon läuft ...


    kann man das irgendwie einstellen das das angezeigt wird? oder ist das im skin eingebettet?

    thx ... ich habs noch nen bisschen abgewandelt so das
    "Kanalliste (TV) User - boquets/" abgeschnitten wird und dann nu noch "Meine Favoriten" "HDTV" da angezeigt wird!