VDR Record-Menu-Struktur

  • Hallo zusammen,


    es gibt da einen Patch für die 1.2.5 Version, mit dem der Entwickler ein Strukturiertes Menu in der reccmds.conf erzeugt hat.


    Frage:


    Gibt es diesen Patch auch für die 1.3.6 ?

    VDR 1.7 - DVB-S 1.3 - DVB-S 1.6 - DVB-S2 - Intel D820 -25,5 TB Plattenplatz - 19" Gehäuse - Graph.-LCD 240x128 - VDRburn mit DVD-RW - Clients: Reelbox Lite, Reelbox AVG, Netclient, Dreambox 5620, DBox2, MediaMVP, SMT-7020

  • Moin !


    Hast Du's einfach mal ausprobiert ? Und eventuell aufgetretene Rejects von Hand editiert ?

    VDR1: Athlon XP@1200+, DVB-S FF1.6 + Nova, 112W Netzteil, Atric IR Einschalter
    VDR2: Celeron 533, DXR3, 2 x Skystar, Atric IR Einschalter
    jeweils Mahlzeit 3.2 + Toxic 1.4.7 (Extp. 34)
    ...seit vdr-1.0.3 dabei. Boah ist das geil geworden. :D

  • Hallo Boergen,


    habe folgendes probiert:


    vdr:/usr/local/src/VDR # cat vdr-submenu.patch |patch -p1
    patching file Makefile
    Hunk #1 succeeded at 77 with fuzz 2 (offset 10 lines).
    patching file config.c
    patching file config.h
    Hunk #1 succeeded at 37 (offset 2 lines).
    Hunk #2 succeeded at 54 (offset 2 lines).
    Hunk #3 succeeded at 171 with fuzz 2 (offset -76 lines).
    patching file menu.c
    Hunk #1 succeeded at 1561 (offset -282 lines).
    Hunk #2 succeeded at 1586 (offset -282 lines).
    patching file tools.h
    Hunk #1 succeeded at 161 (offset 2 lines).


    leider kompiliert VDR dann nicht mehr:


    vdr:/usr/local/src/VDR # make
    g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVIDEODIR=\"/video0\" -DPLUGINDIR=\"./PLUGINS/lib\" -DVFAT -DCMD_SUBMENUS -DCMD_SUBMENUS -DCMD_SUBMENUS -I../DVB/include audio.c
    g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVIDEODIR=\"/video0\" -DPLUGINDIR=\"./PLUGINS/lib\" -DVFAT -DCMD_SUBMENUS -DCMD_SUBMENUS -DCMD_SUBMENUS -I../DVB/include channels.c
    g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVIDEODIR=\"/video0\" -DPLUGINDIR=\"./PLUGINS/lib\" -DVFAT -DCMD_SUBMENUS -DCMD_SUBMENUS -DCMD_SUBMENUS -I../DVB/include ci.c
    g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVIDEODIR=\"/video0\" -DPLUGINDIR=\"./PLUGINS/lib\" -DVFAT -DCMD_SUBMENUS -DCMD_SUBMENUS -DCMD_SUBMENUS -I../DVB/include config.c
    In file included from svdrp.h:13,
    from interface.h:16,
    from config.c:14:
    tools.h:164: warning: `virtual void cListBase::Add(cListObject*, cListObject*)'
    was hidden
    recording.h:97: warning: by `cMark* cMarks::Add(int)'
    In file included from menuitems.h:13,
    from plugin.h:14,
    from config.c:15:
    tools.h:164: warning: `virtual void cListBase::Add(cListObject*, cListObject*)'
    was hidden
    osd.h:173: warning: by `void cOsdMenu::Add(cOsdItem*, bool, cOsdItem*)'
    config.c:147: error: default argument given for parameter 2 of `void
    cCommands::Add(cListObject*, cListObject*)'
    config.h:177: error: after previous specification in `virtual void
    cCommands::Add(cListObject*, cListObject*)'
    make: *** [config.o] Error 1



    -------


    Der Patch von AKOOL scheint nur für die 1.26 zu sein...
    ...daher meine Frage nach einer neuen Version;)


    Gruß,
    heh5

    VDR 1.7 - DVB-S 1.3 - DVB-S 1.6 - DVB-S2 - Intel D820 -25,5 TB Plattenplatz - 19" Gehäuse - Graph.-LCD 240x128 - VDRburn mit DVD-RW - Clients: Reelbox Lite, Reelbox AVG, Netclient, Dreambox 5620, DBox2, MediaMVP, SMT-7020

  • Hmmm... Das ist schlecht. Und wird auch garantiert nicht besser, da Klaus momentan das OSD umstrickt.


    Es lohnt also wahrscheinlich gar nicht, den Patch noch für die 1.3.6 anzupassen, da mit der 1.3.7 vermutlich alles komplett über den Haufen geworfen wird. :]

    VDR1: Athlon XP@1200+, DVB-S FF1.6 + Nova, 112W Netzteil, Atric IR Einschalter
    VDR2: Celeron 533, DXR3, 2 x Skystar, Atric IR Einschalter
    jeweils Mahlzeit 3.2 + Toxic 1.4.7 (Extp. 34)
    ...seit vdr-1.0.3 dabei. Boah ist das geil geworden. :D

  • Gut dann harre ich der Dinge die da kommen werden .....


    Danke trotzdem!

    VDR 1.7 - DVB-S 1.3 - DVB-S 1.6 - DVB-S2 - Intel D820 -25,5 TB Plattenplatz - 19" Gehäuse - Graph.-LCD 240x128 - VDRburn mit DVD-RW - Clients: Reelbox Lite, Reelbox AVG, Netclient, Dreambox 5620, DBox2, MediaMVP, SMT-7020

  • Im ct-VDR wird dieser Patch sowohl für die 1.2.6 als auch für das Development-Paket 1.3.6 verwendet. Der Patch ist für beide Pakete identisch und lässt sich fehlerfrei übersetzen. Vermutlich ist es nicht der originale Patch, sondern schon eine angepasste Variante.
    Ich hänge dir den Patch mal an, vielleicht funktioniert er auch bei dir. Der Patch ist im Debian-Patch-Format, lässt sich aber auch als ganz normales Diff behandeln.
    Tom

Jetzt mitmachen!

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