[ANNOUNCE] VDR developer version 1.7.40

  • HowTo: APT pinning


  • Ob die Plugins wohl bis dahin alle umgestellt sind? :lol2


    Müssen sie ja nicht zwingend, das alte Makefile funktioniert ja auch weiterhin.


    Aber vielleicht enthält der vdr 2.0 ja noch ein paar Ostereier, bei dem Datum... :)


    Lars.

  • ...mir reicht schonmal ein Sprung über die magische 1.7.34-Grenze. Ist einem ja langweilig wenn das Ding einfach so vor-sich-hin-funktioniert... :D

  • Vielen Dank für die neue Version!


    Fall ein Plugin ein altes Makefile hat, kann man sich die Variablen auch aus der pkgconfig holen, wenn man mit dem neuen System bauen möchte z.B. so: https://github.com/CReimer/vdr…ins/vdr-live/PKGBUILD#L21

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • mit vdr-1.7.40 lässt sich leider epgsearch nicht mehr bauen. ;(


    Code
    vdr01_64 epgsearch-git # make
    g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -Wno-format-y2k -march=corei7 -O2 -pipe -D__STDC_CONSTANT_MACROS -ggdb -O0 -fPIC -c -D_GNU_SOURCE -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_PCREPOSIX -DUSE_PINPLUGIN -DUSE_GRAPHTFT -DPLUGIN_NAME_I18N='"epgsearch"' -I../../../include -I/usr/local/src/media_build_experimental/linux/include/uapi/include menu_commands.c
    menu_commands.c: In member function ‘virtual eOSState cMenuSearchCommands::Record()’:
    menu_commands.c:168:53: error: ‘class cTimer’ has no member named ‘FskProtection’
    make: *** [menu_commands.o] Error 1
    vdr01_64 epgsearch-git #
  • Was ist denn da an Patches aktiv (fürs PIN-Plugin oder so)? Bei mir baut das ohne Probleme...

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • IIRC aktiviert epgsearch den PIN Patch Support selbsständig wenn die PIN Plugin Quellen da irgendwo zufällig im Dateisystem sind. Schau mal ins epgsearch Makefile.


    cu

  • Hab hier ein kleines Problem mit femon-1.7.17:


    Code
    g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"femon"' -I../../../include femonosd.c
    femonosd.c: In member function ‘void cFemonOsd::DrawInfoWindow()’:
    femonosd.c:475:20: error: ‘class cDvbTransponderParameters’ has no member named ‘PlpId’
    make: *** [femonosd.o] Fehler 1


    Hat da schon jemand einen Fix?

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Selber Fehler hier: :(


    Code
    vdr01_64 femon # pwd -P
    /usr/local/src/vdr-1.7.40/PLUGINS/src/femon-1.7.17
    vdr01_64 femon # make
    g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -march=corei7 -O2 -pipe -D__STDC_CONSTANT_MACROS -ggdb -O0 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/local/src/media_build_experimental/linux/include/uapi -I/usr/local/src/vdr-1.7.40/include -c -DPLUGIN_NAME_I18N='"femon"'  -o femonosd.o femonosd.c
    femonosd.c: In member function ‘void cFemonOsd::DrawInfoWindow()’:
    femonosd.c:475:20: error: ‘class cDvbTransponderParameters’ has no member named ‘PlpId’
    make: *** [femonosd.o] Error 1
    vdr01_64 femon #
  • Hab jetzt einfach mal rausgenommen bzw. die beiden Zeilen auskommentiert. Damit kompilierts. Weiß nicht, was die PlpId ist.


    EDIT: Hier steht noch was: - Renamed the "plp id" to a more general "stream id" and added support for DVB-S2


    Mal probieren.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Aus dem changelog

    Code
    - Renamed the "plp id" to a more general "stream id" and added support for DVB-S2 "Input Stream Identifier" (ISI) (based on a patch from Rolf Ahrenberg).


    Evtl. könnte mal wer probieren "PlpId " durch "StreamId" zu ersetzten.


    mfg

  • Versuch mal im Femon Plugin PlpId gegen streamId zu ersetzen (Siehe Changelog von der 1.7.40)
    Greetz

    VDR1: yaVDR 0.5 | Silverstone LC17B | Intel DH77EB + Pentium G2020 | 4GB | Asus GT630 | Intel SSD 60GB + 500 GB 2,5" HDD | Cine CT | Sony KDL 55W805 | PulseEight USB-CEC
    NAS: Synology DS412+ | 4x 3TB WD-RED

  • Ja, geht, hab ich inzwischen auch gelesen :D

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Gibt noch mehr zu tun, bis zum 31.03.2013.


    Alleine das verkupfern der Makefils wird wohl noch einige Zeit in Anspruch nehmen. :lol2


Jetzt mitmachen!

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