[ANNOUNCE] yaepghd 0.0.1

  • Hallo,


    das anscheinend noch niemand dieses "neue" Plugin angekündigt hat, mach ich das mal. Aus der Readme:



    Hier ist die Projektseite. Und gleich der Wunsch hinterher: Kann jemand das Plugin downgraden für DVB-Karten mit 2MB RAM ;)


    LG


    Joachim

    Mein VDR: Digitainer II Gehäuse, Asus M85M-US2H, AMD Sempron 140, 2 GB RAM, 1 TB WD Festplatte, Satelco Easywatch / Terratec Cinergy DVB-C, IR- Fernbedienung mit Atric-Einschalter, yavdr-0.5.0a

  • Hello, I am the author of this plugin. I welcome people who would like to test the plugin to give it a try. I would just like to make it clear that there has been no official release yet. The git repository for the plugin should be considered unstable. I will send an announcement e-mail once the code is ready for a 0.1 release. Also, I would be happy to include new themes in the project if someone would like to make one :) Shouldn't be too hard to figure out how to make one by looking at the default theme.


    -bball

  • i can't compile the plugin. :(


    gcc breaks with following error:


    Code
    vdr02 yaepghd # make all
    g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DUSE_ANALOGTV -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_CMDSUBMENU -DUSE_CUTTERLIMIT -DUSE_CUTTERQUEUE -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DELTIMESHIFTREC -DUSE_DOLBYINREC -DUSE_DVBSETUP -DUSE_DVDARCHIVE -DUSE_DVLRECSCRIPTADDON -DUSE_DVLVIDPREFER -DUSE_DVLFRIENDLYFNAMES -DUSE_EM84XX -DUSE_GRAPHTFT -DUSE_HARDLINKCUTTER -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIRCSETTINGS -DUSE_LIVEBUFFER -DUSE_LNBSHARE -DUSE_MAINMENUHOOKS -DUSE_MENUORG -DUSE_NOEPG -DUSE_OSDMAXITEMS -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_ROTOR -DUSE_SETTIME -DUSE_SOURCECAPS -DUSE_SORTRECORDS -DUSE_TIMERCMD -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VALIDINPUT -DUSE_VOLCTRL -DUSE_WAREAGLEICON -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"yaepghd"' -I/usr/local/src/DVB/linux/include -I../../../include -I/usr/include/ImageMagick -I. yaepghd.c
    yaepghd.c: In member function »int cYaepgTheme::LoadImage(char*)«:
    yaepghd.c:554: Fehler: wrong type argument to bit-complement
    yaepghd.c:555: Fehler: ungültige Operanden der Typen »double« und »int« für binäres »operator<<«
    yaepghd.c:556: Fehler: ungültige Operanden der Typen »double« und »int« für binäres »operator<<«
    make: *** [yaepghd.o] Fehler 1
    vdr02 yaepghd #

  • Warum denkst du heißt das plugin yaepghd?

    VDR:
    Hardware: Thermaltake DH102, Zotac ION ITX-F-E, 2Gig Ram, TechnoTrend
    dual DVB-S2 6400, TechnoTrend Connect CT-3650,


    Software: EasyVDR 1.0

  • Zitat

    Original von googles


    Warum denkst du heißt das plugin yaepghd?


    Und warum denkst du schreibe ich wohl downgraden. Ich habe die Readme sehr wohl gelesen. Aber ich denke die themes wären auch für 2 MB DVB-Karten Besitzer interessant. Zumal das yaepg nur noch durch patches am Leben erhalten wird.


    LG


    Joachim

    Mein VDR: Digitainer II Gehäuse, Asus M85M-US2H, AMD Sempron 140, 2 GB RAM, 1 TB WD Festplatte, Satelco Easywatch / Terratec Cinergy DVB-C, IR- Fernbedienung mit Atric-Einschalter, yavdr-0.5.0a

  • Hello,


    I'm getting some rejects:


    Greetings,
    Hendrik

  • @C-3PO


    What is the issue, the gcc error you mentioned below ?


    My configuration gcc-4.3 + vdr-1.7.0, it works. Has taken a while to figure that vdr restart constantly when the configuration theme under "etc" is missing.

    Server HW:
    Asrock Q1900M + 4GB + 2x CineS2 5.4, SSD, 2TB Toshiba 2.5" (USB), 3TB Seagate (USB); 2TB Samsung; 1.5 Seagate (USB), picoPSU + DC/DC 200W
    SW:
    Debian (arranged), OpenMediaVault kralizec; VDR-2.1.6 + dynamite, live etc; Mysql running DB for EPG2VDR, XBMC


    Clients:
    1) TBS2910 freescale imx6 + OpenELEC
    2) RPI, 1GHZ, VDR-2.1.6
    3) RPI, 1GHZ, VDR-2.1.6
    4) cubietruck

  • Zitat

    Original von stevie101
    What is the issue, the gcc error you mentioned below ?...


    Code
    vdr02 yaepghd # make all
    yaepghd.c:29:2: Fehler: #error "You must apply the yaepghd patch for VDR!"
    g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -DUSE_ANALOGTV -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_CMDSUBMENU -DUSE_CUTTERLIMIT -DUSE_CUTTERQUEUE -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DELTIMESHIFTREC -DUSE_DOLBYINREC -DUSE_DVBSETUP -DUSE_DVDARCHIVE -DUSE_DVLRECSCRIPTADDON -DUSE_DVLVIDPREFER -DUSE_DVLFRIENDLYFNAMES -DUSE_EM84XX -DUSE_GRAPHTFT -DUSE_HARDLINKCUTTER -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_LIRCSETTINGS -DUSE_LIVEBUFFER -DUSE_LNBSHARE -DUSE_MAINMENUHOOKS -DUSE_MENUORG -DUSE_NOEPG -DUSE_OSDMAXITEMS -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_ROTOR -DUSE_SETTIME -DUSE_SOURCECAPS -DUSE_SORTRECORDS -DUSE_TIMERCMD -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VALIDINPUT -DUSE_VOLCTRL -DUSE_WAREAGLEICON -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"yaepghd"' -I/usr/local/src/DVB/linux/include -I../../../include -I. -I/usr/include/ImageMagick   yaepghd.c
    yaepghd.c:29:2: Fehler: #error "You must apply the yaepghd patch for VDR!"
    yaepghd.c: In member function »int cYaepgTheme::LoadImage(char*)«:
    yaepghd.c:569: Fehler: ungültige Operanden der Typen »int« und »double« für binäres »operator|«
    make: *** [yaepghd.o] Fehler 1
    vdr02 yaepghd #


    Zitat

    My configuration gcc-4.3 + vdr-1.7.0, it ....


    Same as mine...


    While patching i get the same recects as henfri.

  • @C-3PO


    Könnt mir vorstellen, dass der Patch mit irgendeinem Bestandteil des extension patches (den verwende ich nicht) kollidiert.

    Server HW:
    Asrock Q1900M + 4GB + 2x CineS2 5.4, SSD, 2TB Toshiba 2.5" (USB), 3TB Seagate (USB); 2TB Samsung; 1.5 Seagate (USB), picoPSU + DC/DC 200W
    SW:
    Debian (arranged), OpenMediaVault kralizec; VDR-2.1.6 + dynamite, live etc; Mysql running DB for EPG2VDR, XBMC


    Clients:
    1) TBS2910 freescale imx6 + OpenELEC
    2) RPI, 1GHZ, VDR-2.1.6
    3) RPI, 1GHZ, VDR-2.1.6
    4) cubietruck

  • Zitat

    Original von stevie101
    @C-3PO


    Könnt mir vorstellen, dass der Patch mit irgendeinem Bestandteil des extension patches (den verwende ich nicht) kollidiert.


    Hallo stevie101,


    erstmal Danke für deine Mühen mit dem Plugin.


    Also ich würde mich freuen, wenn der Patch der dem Plugin beiliegt, an den extp-Patch von Zulu angepasst würde. Du kannst ja dann zwei Versionen beilegen.


    Ich denke der extp-Patch ist sehr verbreitet und wird in vielen Distributionen verwendet.


    Das sollte auch für dich der Anspruch sein, denke ich.


    Gruß
    Wolfgang

  • Hallo,
    im ext. patch ist der alte yaepg patch ja noch enthalten, der sich eigentlich nicht mit vom mitgelieferten patch unterscheidet. Bei meiner ersten Installation habe ich einfach folgendes aus yaepghgd.c entfernt.


    Code
    28 #ifndef YAEPGHDVERSNUM
    29 #error "You must apply the yaepghd patch for VDR!"
    30 #endif


    Dann lief der vdr ohne extra patch mit yaepghd (Ausgabe über softdevice).


    LG


    Joachim

    Mein VDR: Digitainer II Gehäuse, Asus M85M-US2H, AMD Sempron 140, 2 GB RAM, 1 TB WD Festplatte, Satelco Easywatch / Terratec Cinergy DVB-C, IR- Fernbedienung mit Atric-Einschalter, yavdr-0.5.0a

  • @ gnapheus ,


    das hatte ich auch getestet, leider schmiert dann der VDR beim Aufruf es Plugins ab....


    Code
    .....
    Feb 12 18:32:48 [kernel] vdr[11013]: segfault at 80 ip b570faaf sp bfd4c8e0 error 6 in libvdr-yaepghd.so.1.7.0[b56fd000+20000]
    .....

  • Danke für die Blumen, aber damit musst Du Dich schon an den Autor wenden....

    Server HW:
    Asrock Q1900M + 4GB + 2x CineS2 5.4, SSD, 2TB Toshiba 2.5" (USB), 3TB Seagate (USB); 2TB Samsung; 1.5 Seagate (USB), picoPSU + DC/DC 200W
    SW:
    Debian (arranged), OpenMediaVault kralizec; VDR-2.1.6 + dynamite, live etc; Mysql running DB for EPG2VDR, XBMC


    Clients:
    1) TBS2910 freescale imx6 + OpenELEC
    2) RPI, 1GHZ, VDR-2.1.6
    3) RPI, 1GHZ, VDR-2.1.6
    4) cubietruck

  • Hi,


    Zitat

    das hatte ich auch getestet, leider schmiert dann der VDR beim Aufruf es Plugins ab....

    kann ich nur bestätigen, auch wenn man
    in das Setup vom Plugin möchte.


    edit: habe mal den Ordner yaepghd aus dem Setup nach /ect/vdr/plugins kopier und jetzt stürtzt das Plugin nicht mehr ab und auch das die Setupeinstellungen vom Plugin können geöffnet werden.


    Nur leider habe ich auf dem OSD nur das kleine Fernsehebild aber keine EPG-Daten [nur schwarz] ??? - eHD ist aber im System !


    OK jetzt ist Bild - ein Reboot tut gut!


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

    3 Mal editiert, zuletzt von cinfo ()

  • Zitat

    Original von cinfo
    [...] habe mal den Ordner yaepghd aus dem Setup nach /ect/vdr/plugins kopier und jetzt stürtzt das Plugin nicht mehr ab und auch das die Setupeinstellungen vom Plugin können geöffnet werden....


    Das wars, thx für den Tip. :tup


    Wobei mal wieder bewiesen währe, dass README lesen bildet. :)




    [Blockierte Grafik: http://img16.imageshack.us/img16/5255/38736128kr8.th.png]

  • Hi,


    hier noch ein neuer Skin [ohne Dream] zum Testen
    einfach nach /etc/vdr/plugins/yaepghd/default
    kopieren.


    Grüße
    cinfo

    Bilder

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

Jetzt mitmachen!

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