[ERLEDIGT] Softdevice0.4.0 Problem mit Extensions-Patch v.34


  • Hi, ich habe die Frage schon an Zulu gestellt, aber es scheint schon länger nicht im Bord gewesen zu sein! Jemand eine Idee dazu?


    Danke und Gruß


    Toxic

    Registrierter VDR-User #1275


    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

    Einmal editiert, zuletzt von Toxic-Tonic ()

  • Ist schon merkwürdig.
    Es wird mit -DUSE_YAEPG übersetzt. Das sollte in osd.h von vdr die "tArea vidWin" freischalten.
    Softdevice configure checkt zwar nur das Vorhandensein von "vidWin" via grep, aber das sollte ja ok sein da -DUSE_YAEPG.
    Oder wie sieht bei Dir die osd.h von vdr aus ?


    Stefan Lucke

  • Schön: "class cOsd" von Zeile 217 hat in Zeile 334-336 in der "public" Abteilung:

    Code
    #ifdef USE_YAEPG
      tArea vidWin;
    #endif /* YAEPG */

    Insofern sollte das in SoftOsd.c auch verfügbar sein. Ich raff es nicht.


    Stefan

  • Die Fehlermeldung sagt doch aus, dass die Variable nicht deklariert wurde.


    Wenn man es nun static definierte, wie es ein paar Zeilen weiter oben mit


    static bool pinValid;


    müsste es doch eigentlich funktionieren.

    Mein VDR
    vdr4arch mit softhddevice, VDR-2.2.0; KODI Mainboard: MSI 785GM-E51, CPU: iAMD Athlon II, GPU: GeForce GTX 550 Ti; nvidia:364.19, DVB1-2: DD Cine S2; DVB3-4: DD DuoFlex S2;, RAM: 1*2G DDR3, AV-Receiver Pioneer VSX-923K

    Einmal editiert, zuletzt von Hitman47 ()

  • Oh man, ich war nur zu blöd, habe beim kopieren der Sourcen oder beim patchen einen Fehler gemacht, in der osd.h fehlte tatsächlich die Zeile!


    Hat sich also erledigt!!


    Gruß


    Toxic

    Registrierter VDR-User #1275


    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

Jetzt mitmachen!

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