Bigpatch für VDR 1.3.43-Test2 *Stand 26.02.2006*

  • Hallo,


    hier ist nun die 2. Version des BigPatch für VDR 1.3.43.


    BigPatch: ->DOWNLOAD<- *Stand 26.02.2006*


    Zitat

    vdr-1.3.43-bigpatch-test1 19.02.2006 = Build20
    libsi Patch entfernt
    JumpingSeconds Patch eingebaut
    Anpassung an VDR 1.3.43


    Zitat

    vdr-1.3.43-bigpatch-test2 26.02.2006 = Build21
    Patch fuer das PIN Plugin
    Wareagle-int2 Patch
    DVDArchiv Patch
    Kleinere Fixes



    Die optionalen Patches für das Setup und das Submenu sind wieder enthalten, beide aber ungetestet!


    Der BigPatch besteht zur Zeit aus folgenden Patches:
    LiveBuffer Patch V 0.1.6
    Liemikuutio Patch V 1.3 mit MenuCmdPosition Patch!
    Plugin Missing Patch
    Showsize_Delmarks2 Patch
    Reload Recordings Patch (Taste 9 im Recordings Menu)
    SourceCaps Patch
    Personal Preferences Patch
    BP Menu Patch
    Replace Schedule Menu fuer das EPGSearch Plugins
    CMDSubMenu Patch
    CutterQueue Patch
    Patch fuer das yaepg Plugin
    PluginActivity Patch vom burn plugin
    TimerCMD Patch
    LocalChannelProvide Patch fuer das streamdev Plugin
    dvbplayer6 Patch fuer xine & dxr3 Plugin
    replay Patch von R. Nissl
    Wareagle Icon Patch
    Osdbase Maxitems Patch fuer das Text2skin Plugin
    AnalogTV Plugin Patch
    Channellistswitch-v2 Patch
    LNBSharing Patch
    noEPG Patch, funktioniert nur noch ueber das manuelle pflegen der Datei setup.conf oder mit dem noEPG Plugin
    ShowValidInput Patch
    Patch fuer das Decruft Plugin
    JumpPlay Patch
    DisableDoubleEPG Patch 0.7.3b
    Patch fuer das subtitles Plugin
    listplugins Script hinzugefuegt
    sortrec Patch
    TimerInfo Patch 0.3
    DolbyInRecordings Patch
    mini/SwitchTimerOnly Patch
    JumpingSeconds Patch



    Die einzelnen Patches kann man nun hier downloaden, falls man einen bestimmten Patch entfernen möchte :firedevil :
    ->DOWNLOAD<-


    Bye,
    Frank

  • Hi,


    danke für die prompte Bereitstellung. Ich werde mich morgen mal dran machen die 1.3.43 durch den Compiler zu jagen.

    HD DVB-C System / Ubuntu 14.04 x64 / Kernel 3.13.0-48 x64; VDR 2.2.x; VDRadmin 3.6.10 / ACPI Wakeup

    SoftHD-Device GIT / Vdpau / Nvidia 337.25

    ASUS AT5IONT-I; Atom D525; 4GB; Nvidia GT218; 1x DD Cine C/T v6; 1x DD DuoFlex C/T v2; (20~40 Watt)

  • Super Sache ..sofort mal einbauen und testen.



    I30R6










    VDR











    Hardware : GA-EP35-DS3L, C2Q Q6700 , 3GB DDR2 , Palit GT240, 250GB System & 500GB Video,
    Mystique-CaBix C2,TT Budget C-1501,Airstar 2, Fernbedienung X10
    Software : gen2vdr, Kernel 3.8.10, vdr 2.0.1
    PlugIns : audiorecorder,femon,admin,yacoto..
    Ausgabe: softhddevice

  • Läuft alles prima :applaus
    Super Job
    Vielen Dank


    Grüße Horchi

  • Zitat

    Original von Frank99...
    dvbplayer6 Patch fuer xine & dxr3 Plugin
    ...


    Laut ML ist der 5er Patch der richtige fuer 1.3.43 - obs daran liegt dass Du auch Deinen Patch laut Zitat fuer die 1.4.43 geplant hast ;)
    Die Aenderungen von 5 auf 6 sind bereits in vdr intergriert worden.


    Vielen Dank fuer Deinen BigPatch !

  • Hallo Frank99,


    hier der Patch des PIN Plugins, passend zum BigPatch:


    http://www.jwendel.de/vdr/pin-…43-with_bigpatch.diff.bz2


    Auch ohne geladenes PIN Plugin gibt es nach meiner Erfahrung keine Nebenwirkungen. Ggf kannst du ihn in den nächsten Versionen noch mit aufnehmen?


    Grüße Horchi

  • Geht schon wieder premiereepg oder hab ich was übersehen ?
    Kriege:


    make[1]: Entering directory `/root/vdr/vdr-1.3.43/PLUGINS/src/premiereepg-0.0.4'
    g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"premiereepg"' -I../../../include -I../../../../DVB/include premiereepg.c
    premiereepg.c: In member function `virtual void SI::CIT::Parse()':
    premiereepg.c:404: error: no matching function for call to `SI::CharArray::setPointerAndOffset(const SI::cit*&, unsigned int&)'
    ../../../include/libsi/util.h:55: note: candidates are: void SI::CharArray::setPointerAndOffset(const T*&, int&) const [with T = const SI::cit]
    make[1]: *** [premiereepg.o] Error 1


    Wann ich die Änderung mit dem ab Zeile 402 mache kriege ich folgendes :


    premiereepg.c: In member function `virtual void SI::CIT::Parse()':
    premiereepg.c:404: error: expected primary-expression before "unsigned"
    premiereepg.c:404: error: expected `;' before "unsigned"
    premiereepg.c:405: error: expected primary-expression before "int"
    premiereepg.c:405: error: expected `;' before "int"
    premiereepg.c:406: error: `offset' undeclared (first use this function)
    premiereepg.c:406: error: (Each undeclared identifier is reported only once for each function it appears in.)
    make[1]: *** [premiereepg.o] Error 1


    So, irgendwas hab ich übersehen oder ich mach was falsch ???


    lattensepp

    VDR: Intel DH77EB, i3-2125, 8 GB RAM, Debian Wheezy, Microsoft MCE Remote, Silverstone LC20 Black
    REST: Infocus IN8601 1920x1080 Projektor, Denon AVC-A1XVA, DENON DVD-A1XVA, 2x "AUDIMAX" Selbstbau, 4x Magnat Dipol 5, 1x Magnat Center 5, 1x "the bigONE" Woofer, Leinwand Möbelplatte 240x180cm...!

  • Zitat

    Original von LattenSepp
    Geht schon wieder premiereepg oder hab ich was übersehen ?


    Ja, die Suchfunktion oder diesen Thread 3. Posting http://www.vdr-portal.de/board/thread.php?postid=427710

    Debian Etch + eTobi packete + selbscompilierter VDR auf Kernel 2.6.18 - VDR 1.4.7 + Extension + diverse Plugins
    Chieftech Dragon BlackCase + Artic Cooling Case Fan; P4 2,4 Ghz mit Scythe NCU-2000 Fanless Cooler; Samsung 300GB; WesternDigital 320GB; MSI Board; DVD Brenner; Nexus-S V2.2; Skystar 2; IR-Einschalter Rev.4.; GLCD 320x240

    Gaudeo discere, ut doceam :whatever
    Im Web: http://www.renier.de

  • @ cody !


    Danke, jetzt funktioniert es !
    Hab das mit + und - übersehen !


    lattensepp

    VDR: Intel DH77EB, i3-2125, 8 GB RAM, Debian Wheezy, Microsoft MCE Remote, Silverstone LC20 Black
    REST: Infocus IN8601 1920x1080 Projektor, Denon AVC-A1XVA, DENON DVD-A1XVA, 2x "AUDIMAX" Selbstbau, 4x Magnat Dipol 5, 1x Magnat Center 5, 1x "the bigONE" Woofer, Leinwand Möbelplatte 240x180cm...!

  • Hallo Frank99,


    gibt es eigentlich einen Grund warum der Cutter Bandwith Limit Patch nicht mehr im BigPatch enthalten ist?
    Der Patch verbesserte bisher bei mir die Reaktionszeit des VDR's doch erheblich.



    MfG
    Atti


    P.S.
    Ich habe den Patch mal auf ein Vanilla 1.3.43 angewendet und nur einen kleinen Hunk gehabt.

  • Hi,


    Habe gerade beobachtet, dass die CPU Load beim Scrollen durch das Menu auf bis 60% hoch geht, beim Stoppen dann wieder auf 1% zurück.
    Werde heut abend mal mit einzelnen Patches das ganze ausprobieren.
    Ist das bei euch ähnlich ?


    Gruss

    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

  • Da hat sich wohl ein kleiner Fehler eingeschlichen :)


    In der Liste der Aufnahmen werden bei Aktivierung von "Timerinfo anzeigen" die Symbole doppelt angezeigt (2 hintereinander)


    Habe in der menu.c Zeile 1032 - 1037 entfernt ... nun ist's perfekt :)


    Dark

    MyVDR:
    HW: Core2Quad Q6600; 4GB; ca. 6TB HDD als RAID1 und LVM; 2xDVB-T USB von Terratec, 9400GT GK;
    SW: yavdr 0.2
    Von Anwendern für Anwender: otrs-forum.de

  • Hallo,


    helau
    >Die Aenderungen von 5 auf 6 sind bereits in vdr intergriert worden.
    Das hatte ich dann später auch gelesen, nachdem ich das ganze per Hand bereits aufgelöst hatte ;)


    horchi
    Ich werde deinen Patch in den nächsten BP übernehmen, allerdings werde ich deinen Patch etwas "verändern".
    Btw. HGW dein Plugin ist das 200. Compilierte Plugin in meiner neuen VDR Version ;)


    Atti
    Ich werde versuchen den Patch ebenfalls etwas ändern, der Patch wird vermutlich ebenfalls dann in der nächsten Version enthalten sein.


    Darkside
    Danke, wird in der nächsten Version gefixt.



    @all
    Die nächste Version des BP wird es eventuell schon Freitag Abend, spätestens aber Samstag geben.



    Bye,
    Frank

  • Hi @ Frank99,


    magst Du Dir mal Thread=46189 ansehen? Es geht da um die
    Abschaltung des EPGs für CA-benötigende Sender. Diese Sender
    tauchen durch die auto-suche nach Transpondern/neuen Sender
    ständig in der channels.conf auf.


    Hat man KEIN PAY-TV bläht dies das EPGvolumen deutlich auf.


    Der eigentliche Patch ist ein Wenigzeiler!


    Herzlichen Dank!
    CU
    Harvey

  • Hallo Frank,


    Danke für den BigPatch. Ich habe nur ein Problem mit Dem Patch für yaepg unter linvdr.
    Eine Idee
    Ohne den yaepg Patch :
    ake[1]: Entering directory `/mnt/usr/local/src/vdr-1.3.43/PLUGINS/src/yaepg-0.0.2.1-rev2
    g++ -fPIC -g -O2 -Wall -Woverloaded-virtual "-D__user=" -c -DPLUGIN_NAME_I18N='"yaepg"' -
    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


    Der Einbau des osd.h.diff geht Leider nicht.
    der *osd.h.rej
    **************
    *** 92,97 ****
    OSD_Text, // (x0,y0,size,color,text)
    OSD_SetWindow, // (x0) set window with number 0<x0<8 as current
    OSD_MoveWindow, // move current window to (x0, y0)
    } OSD_Command;


    typedef struct osd_cmd_s {
    --- 92,98 ----
    OSD_Text, // (x0,y0,size,color,text)
    OSD_SetWindow, // (x0) set window with number 0<x0<8 as current
    OSD_MoveWindow, // move current window to (x0, y0)
    + OSD_OpenRaw, // Open other types of OSD windows
    } OSD_Command;


    typedef struct osd_cmd_s {


    Danke Pat


    Diskless Client: SMT 7020S und S100 128SDRAM 32DOM zendeb 0.4.0 beta1 mit MMS 1.0.8.5
    Hardware: Pundit-R Celeron 2.4 256DDRAM Samsung SATA 400 Gbyte Festplatte Hauppage Nexus-S Rev 2.3 Nova-S Plus DVD-RAM LG
    Software: EasyVDR 0.6.0 (vdr-1.6.0-2-ext64), LinVDR 0.7 1.4.7 Mahlzeit, SUSE-Server 10.2 1.6.0-1
    Test System: Shuttel AMD Athlon 2.6 Ghz 256DDRAM Samsung 250Gbyte Hauppage Nexus-S Rev 2.3 DVD-RAM LG ......

    :fans :welle

  • Wenn man in der menuitem.c den


    esyslog(item ..... lastitem) oder so


    herausnimmt, geht das Umbenennen/Verschieben auch in komplexeren Verzeichnisstrukturen ohne Wartezeit, weil das Log nicht mehr zugemüllt wird.



    MfG

  • Hallo,


    *BUMP* Update siehe im 1. Posting.


    harvey
    Ich denke es macht mehr Sinn z.B. das autosort Plugin einzusetzen und damit die unerwünschte Kanäle regelmässig zu entfernen.


    pat
    Ist das das ungepatchte Plugin, wenn ja nimm mal die Version aus meinem Plugin Paket.


    rdnzl
    Ist das wirklich ein Problem, habe noch nichts darüber gelesen?


    Bye,
    Frank

  • Hallo Frank


    Ich habe das gleiche Problem wie wie pat und noch ein Paar mehr beim Erzeugen der Dateien. Könntest Du oder einer der anderen Spezi's mal
    schauen ob ich irgendwo einen Fehler mache.
    Die Dateien sind aus deinem akt. Plugin Packet


    Hier mei Log:


    make[1]: Entering directory `/usr/src/vdr44-bp1/PLUGINS/src/pin-0.0.9'
    make[1]: Leaving directory `/usr/src/vdr44-bp1/PLUGINS/src/pin-0.0.9'
    make[1]: Entering directory `/usr/src/vdr44-bp1/PLUGINS/src/pin-0.0.9'
    g++ -ggdb -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"p
    in"' -I../../../include -I../../../../DVB/include pin.c
    pin.c: In method `bool cPinStatusMonitor::ChannelProtected(const cDevice *, cons
    t cChannel *)':
    pin.c:369: no matching function for call to `cSchedule::GetPresentEvent (bool) c
    onst'
    ../../../include/vdr/epg.h:144: candidates are: const class cEvent * cSchedule::
    GetPresentEvent() const
    make[1]: *** [pin.o] Error 1
    make[1]: Leaving directory `/usr/src/vdr44-bp1/PLUGINS/src/pin-0.0.9'
    Plugin trayopen:
    make[1]: Entering directory `/usr/src/vdr44-bp1/PLUGINS/src/trayopen-0.0.3'
    make[1]: Leaving directory `/usr/src/vdr44-bp1/PLUGINS/src/trayopen-0.0.3'
    make[1]: Entering directory `/usr/src/vdr44-bp1/PLUGINS/src/trayopen-0.0.3'
    g++ -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"trayopen"' -D_GNU_SOU
    RCE -I../../../include -I../../../../DVB/include trayopen.c
    g++ -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"trayopen"' -D_GNU_SOU
    RCE -I../../../include -I../../../../DVB/include i18n.c
    g++ -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"trayopen"' -D_GNU_SOU
    RCE -I../../../include -I../../../../DVB/include cdstatus.c
    In file included from /usr/include/arpa/inet.h:23,
    from ../../../include/vdr/config.h:13,
    from ../../../include/vdr/status.h:13,
    from cdstatus.h:6,
    from cdstatus.c:20:
    /usr/include/netinet/in.h:285: warning: `ntohl' redefined
    /usr/include/linux/byteorder/generic.h:169: warning: this is the location of the
    previous definition
    /usr/include/netinet/in.h:286: warning: `ntohs' redefined
    /usr/include/linux/byteorder/generic.h:175: warning: this is the location of the
    previous definition
    /usr/include/netinet/in.h:287: warning: `htonl' redefined
    /usr/include/linux/byteorder/generic.h:168: warning: this is the location of the
    previous definition
    /usr/include/netinet/in.h:288: warning: `htons' redefined
    /usr/include/linux/byteorder/generic.h:174: warning: this is the location of the
    previous definition
    In file included from /usr/include/arpa/inet.h:23,
    from ../../../include/vdr/config.h:13,
    from ../../../include/vdr/status.h:13,
    from cdstatus.h:6,
    from cdstatus.c:20:
    /usr/include/netinet/in.h:259: parse error before `)'
    /usr/include/netinet/in.h:259: parse error before `?'
    /usr/include/netinet/in.h:259: parse error before `)'
    /usr/include/netinet/in.h:260: parse error before `)'
    /usr/include/netinet/in.h:260: parse error before `?'
    /usr/include/netinet/in.h:260: parse error before `)'
    /usr/include/netinet/in.h:262: parse error before `)'
    /usr/include/netinet/in.h:262: parse error before `?'
    /usr/include/netinet/in.h:262: parse error before `)'
    /usr/include/netinet/in.h:264: parse error before `)'
    /usr/include/netinet/in.h:264: parse error before `?'
    /usr/include/netinet/in.h:264: parse error before `)'
    In file included from /usr/include/arpa/inet.h:23,
    from ../../../include/vdr/config.h:13,
    from ../../../include/vdr/status.h:13,
    from cdstatus.h:6,
    from cdstatus.c:20:
    /usr/include/netinet/in.h:367: parse error before `}'
    make[1]: *** [cdstatus.o] Error 1
    make[1]: Leaving directory `/usr/src/vdr44-bp1/PLUGINS/src/trayopen-0.0.3'
    Plugin weatherng:
    make[1]: Entering directory `/usr/src/vdr44-bp1/PLUGINS/src/weatherng-0.0.7-pre2
    '
    make[1]: Leaving directory `/usr/src/vdr44-bp1/PLUGINS/src/weatherng-0.0.7-pre2'
    make[1]: Entering directory `/usr/src/vdr44-bp1/PLUGINS/src/weatherng-0.0.7-pre2
    '
    g++ -O2 -Wall -Woverloaded-virtual -c -DHAVE_MAGICK -DHAVE_XPM -D_GNU_SOURCE -DP
    LUGIN_NAME_I18N='"weatherng"' -I../../../include -I../../../../DVB/include -oimg
    /bitmap.o img/bitmap.c
    In file included from /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++
    -3/vector:30,
    from img/bitmap.c:4:
    /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_algobase.h:76:
    redefinition of `template <class _Tp> void swap(_Tp &, _Tp &)'
    ../../../include/vdr/tools.h:52: `template <class T> void swap(T &, T &)' previo
    usly declared here
    /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_algobase.h:76:
    redefinition of `void swap(_Tp &, _Tp &)'
    ../../../include/vdr/tools.h:52: `void swap(T &, T &)' previously defined here
    make[1]: *** [img/bitmap.o] Error 1
    make[1]: Leaving directory `/usr/src/vdr44-bp1/PLUGINS/src/weatherng-0.0.7-pre2'
    Plugin yaepg:
    make[1]: Entering directory `/usr/src/vdr44-bp1/PLUGINS/src/yaepg-0.0.2.1-rev2'
    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]: *** [.dependencies] Error 1
    make[1]: Leaving directory `/usr/src/vdr44-bp1/PLUGINS/src/yaepg-0.0.2.1-rev2'


    *** failed plugins: pin trayopen weatherng yaepg ;(

    NEXUS-S rev. 2.2, Skystar 3200HD mit Yavdr 0.3 Graphlcd 240*128 mit IR-Ein.

  • Zum Pin-Plugin:
    Hast su den VDR vorher gepatcht?


    Wegen Weatherng:
    Den selben Fehler bekomme ich auch wenn ich das MP3ng compiliere, ist ja auch von Morone. Würde ihn mal fragen, was man da machen kann, beim MP3ng mußte ich nur 1-2 Kleinigkeiten ändern!


    Die Probleme scheinen auf jeden Fall nicht am Bigpatch zu hängen, sondern sind wohl wieder das übliche Problem mit dem alten Compiler von Linvdr!


    Gruß


    Toxic

    Registrierter VDR-User #1275


    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

  • Hi Toxic-Tonic


    Das BP1 für VDR1.3.44 soll so Frank das Patch für PIN schon drin haben !


    Zitat:
    vdr-1.3.44-bigpatch-test1 26.02.2006 = Build21
    Patch fuer das PIN Plugin
    Wareagle-int2 Patch
    DVDArchiv Patch
    Kleinere Fixes
    Anpassung an VDR 1.3.44


    Wie schafft es Cody immer wieder genau diese Plugins zu Compilieren,
    ich raffs nicht. Habe das ganze Wochenende probiert aber ohne Erfolg. ;( ;(


    Es ist Doch richtig das man den Compiler nicht einfach wechseln kann.


    Zum Compilieren und für den Programm ablauf muß man den gleiche Compilieren benutzten oder sehe ich das Falsch ????

    NEXUS-S rev. 2.2, Skystar 3200HD mit Yavdr 0.3 Graphlcd 240*128 mit IR-Ein.

    Einmal editiert, zuletzt von userdvb ()

Jetzt mitmachen!

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