[ANNOUNCE] yaepg-0.0.2

  • Und noch was entging nicht dem aufmerksamen ML Leser:


    Gruß
    Habib


    --------------------------------
    Aufnahme-Server:
    Silverstone Lascala SST-LC10M
    Reel Stable 11.12.2, HDe, 1x 2TB HDD als Aufnahme Server, iVDR 0.3.2 (manuelle Fixe f. Aufnahmeverz.)
    Netceiver mit 3x DUAL DVB-S2
    Clients:
    3x REEL NetClients
    Reel Stable 11.12.2

    Edited once, last by Habib ().

  • Hi,


    sehr schön, gefällt mir gut!! Vielleicht könnte man das Layout noch ein bisschen so verändern, dass sich die Kanalnamen farblich von den Programmbeschreibungen mehr abheben, sofern das machbar ist. Außerdem kann man oben rechts in der Detailbeschreibung leider nicht scrollen, so weit ich weiß. Aber sonst wirklich nützlich!


    mfg maz

    Meine VDRs:
    >>>Mac mini 2010 mit 2x Sundtek SkyTV Ultimate III, Logitech Harmony 300i, yavdr-0.5a mit softhddevice<<< >>>ZOTAC D2550 ITX-WIFI Supreme mit DD Cine S2, Gehäuse OrigenAE M10, Logitech Harmony 300i, yavdr-0.5a mit softhddevice<<< >>>Raspberry Pi
    2 mit Sundtek SkyTV Ultimate IV, raspbian, rpihddevice-Plugin, Logitech Harmony 200<<<

  • Hallo,


    gibt's hier was gegen?


    make[1]: Entering directory `/usr/local/src/vdr-1.3.15/PLUGINS/src/yaepg'
    g++ -O2 -Wall -Woverloaded-virtual -g -c -DPLUGIN_NAME_I18N='"yaepg"' -D_GNU_SOURCE -I../../../include -I../../../../DVB/include yaepg.c
    In file included from yaepg.c:9:
    yaepg.h:16: warning: invalid character in macro parameter name
    yaepg.h:16: badly punctuated parameter list in `#define'
    yaepg.h:17: warning: invalid character in macro parameter name
    yaepg.h:17: badly punctuated parameter list in `#define'
    make[1]: *** [yaepg.o] Error 1
    make[1]: Leaving directory `/usr/local/src/vdr-1.3.15/PLUGINS/src/yaepg'
    make: *** [plugins] Error 2

    Gruß
    Lu


    :]LinVDR 0.7 mit VDR 1.3.22, Kernel 2.6.10, Vdradmin-0.97, Burn-0.0.6, Text2Skin-1.0, MP3-0.9.11, MPlayer-0.9.11, (S)VCD-0.0.7, Yaepg-0.0.2, Sleeptimer-0.6, DVD-0.3.6-b02-cvs, Osdteletext-0.4.2, Osdpip-0.0.7.2, Director-0.2.1a, Graphlcd-0.1.2-pre4, Graphtft-0.0.8, Image-0.2.3, Femon-0.8.5, Extb-0.2.9:]

    Edited once, last by Luzifer ().


  • Hello, I don't speak German but I can understand the g++ error messages (I speak c++ :)) . The yaepg debug macros use C99 variable length argument lists. I'm not sure what version of gcc/g++ is required to use C99 features but upgrading gcc/g++ should fix this problem. A simpler solution migth be to do the following:


    Delete these lines in the yaepg.h file:
    #define YAEPG_ERROR(...) cYaepg::LogMsg(YLOG_ERR, __VA_ARGS__)
    #define YAEPG_INFO(...) cYaepg::LogMsg(YLOG_INF, __VA_ARGS__)


    And then delete all the lines containing "YAEPG_ERROR" and "YAEPG_INFO" from the yaepg.c file. I haven't actually tried this but it should work. These macros were only used for debugging and they aren't needed for the plugin to work.


    bball

  • Hallo,


    bball
    Thank you!


    I already did it this way, but I thought there might be an other way to do it.

    Gruß
    Lu


    :]LinVDR 0.7 mit VDR 1.3.22, Kernel 2.6.10, Vdradmin-0.97, Burn-0.0.6, Text2Skin-1.0, MP3-0.9.11, MPlayer-0.9.11, (S)VCD-0.0.7, Yaepg-0.0.2, Sleeptimer-0.6, DVD-0.3.6-b02-cvs, Osdteletext-0.4.2, Osdpip-0.0.7.2, Director-0.2.1a, Graphlcd-0.1.2-pre4, Graphtft-0.0.8, Image-0.2.3, Femon-0.8.5, Extb-0.2.9:]

  • Hi,


    bball
    Thank you for that nice Plugin :)


    Luzifer
    an dich auch vielen Dank für die ständige Arbeit. Bist einer derjenigen die nen Haufen der hungrigen Linvdr-Fans füttern ;). Der beschriebene Weg um das Plugin unter Woody compilieren zu können ist zwar "brutal" aber funktioniert. Wir müssen uns aber daran gewöhnen dass eben die meisten Entwickler nicht mehr diese ich sach mal "ältere";) Compiler-Version verwenden. Dann sind halt diese Probleme oft da (siehe VDR-Version 1.3.14 und den "stoneage" Patch). Früher oder später muß man halt auf ne höhere Version wechseln.
    Hab das mal für alle mit gcc2.9.5 als Patch angehängt (Vorsicht! ;) ist mein erster Patch)

  • nettes plugin.
    Beim beenden mit der back-Taste friert bei vdr 1.3.15 manchmal das Bild ein, Ton läuft weiter. Rauf- und runterschalten hilft. Im log steht nichts verwertbares drin.
    Wenn dabei das text2skinn-plugin geladen ist friert das Bild zwar nicht ein aber der vdr startet sich neu. Das ist zu diesem Zeitpunkt im log. Hilft mir aber nicht weiter.


    Nov 10 00:04:27 europa vdr[4593]: Text2Skin: Menu display update thread ended (pid=4593, tid=344079)
    Nov 10 00:04:27 europa vdr[4594]: Text2Skin: Menu display update thread started (pid=4594, tid=360463)
    Nov 10 00:04:29 europa vdr[4594]: Text2Skin: Menu display update thread ended (pid=4594, tid=360463)
    Nov 10 00:04:30 europa vdr[4566]: EPGSearch Mode: 1
    Nov 10 00:04:30 europa vdr[4595]: Text2Skin: Menu display update thread started (pid=4595, tid=376847)
    Nov 10 00:04:32 europa vdr[4595]: Text2Skin: Menu display update thread ended (pid=4595, tid=376847)
    Nov 10 00:04:38 europa vdr[4596]: \200µn^H`Àz^Hn: Menu display update thread started (pid=4596, tid=393231)
    Nov 10 00:04:38 europa kernel: StopHWFilter error
    Nov 10 00:04:48 europa kernel: saa7146: unregister extension 'dvb'.
    Nov 10 00:04:48 europa kernel: Linux video capture interface: v1.00


    Mit geladenen text2skin-plugin habe ich ähnliches Verhalten beim epgsearch-plugin beobachtet. Allerdings ist das alles nicht 100% reproduzierbar. Hat jemand das gleiche Problem?
    Und nach Druck auf Menü-Taste verschwindet yaepg und ich lande im Menü. Das ist nicht vdr-Standard konform. ;)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!