Wie finde ich heraus, welche Skin gerade benutzt wird?

  • setup -> OSD


    - VDR 1.7.4 unter gentoo, Reel eHD, nfsroot, streamdev, P4 2GHz
    - wMVP ueber vompserver 3.0-10
    - file-/streaming-server, gentoo, 3 x Terratec Cinergy 1200 DVB-C, 4x1,5 TB Raid5
    - SAMSUNG PS63C7790, ONKYO TX-SR806E, TEUFEL System 5 THX Select

  • na wenn du es simpel willst, dann evtl sowas:


    Code
    grep OSDSkin /etc/vdr/setup.conf|cut -d '=' -f2-|sed 's/^ //g'


    oder wie meinst du?


    - VDR 1.7.4 unter gentoo, Reel eHD, nfsroot, streamdev, P4 2GHz
    - wMVP ueber vompserver 3.0-10
    - file-/streaming-server, gentoo, 3 x Terratec Cinergy 1200 DVB-C, 4x1,5 TB Raid5
    - SAMSUNG PS63C7790, ONKYO TX-SR806E, TEUFEL System 5 THX Select

    Einmal editiert, zuletzt von ProgLocker ()

  • Das auch nicht. Also ich möchte die vdr-Code ein wenig ändern. Jedoch muß ich da eine Fallunterscheidung machen welches Skin verwendet wird. Ich dachte, man könnte folgende Funktion verwenden:
    cSetup : : OSDSkin()


    cu Floh

  • na dann musst du dich in deiner Fragestellung mal etwas genauer ausdruecken ;)


    Hab mich noch nicht wirklich mit den sourcen vom VDR beschaeftigt.
    Vielleicht findest du etwas in der skins.h ?
    da kann ich dir leider nicht wiederhelfen.



    Flo


    - VDR 1.7.4 unter gentoo, Reel eHD, nfsroot, streamdev, P4 2GHz
    - wMVP ueber vompserver 3.0-10
    - file-/streaming-server, gentoo, 3 x Terratec Cinergy 1200 DVB-C, 4x1,5 TB Raid5
    - SAMSUNG PS63C7790, ONKYO TX-SR806E, TEUFEL System 5 THX Select

  • ProgLocker: Trotzdem danke. :)
    LordJaxom:
    Soweit bin ich gekommen, allerdings erhalte ich eine Fehlermeldung:

    Code
    menu.c:636: Fehler: Elementfunktion >>cSkin* cSkins::Current()<< kann nicht ohne Objekt aufgerufen werden


    Folgendes habe ich selber versucht:

    Code
    cSkins *skins = new cSkins();
    cSkin *skin = skins->Current();
    printf("Aktuelle Skin: %s \n", skin->Name());

    Leider crasht vdr sobald die printf-Zeile aufgerufen wird. :(


    cu Floh

Jetzt mitmachen!

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