Beiträge von Henning

    Moin, moin,


    bevor sich noch jemand Arbeit macht. . .


    Es gibt noch ein paar neue ebuilds für vdr.1.3.18 im cvs
    graphtft-0.0.8
    osdpip-0.0.7.1
    vdrcd-0.0.10.1
    femon-0.7.7


    Das burn plugin habe ich zwar am laufen, aber ohne die Moronimo patches. Wer also unbedingt ein ebuild haben möchte, bitte per PN.


    Text2Skin-1.0-rc1 und xine-plugin-0.6.4 lassen sich nicht übersetzen. Da muß erst noch etwas getan werden.


    Henning

    Hallo,


    hab gerade mal versucht das analogtv-0.9.37 plugin zu übersetzen.
    Allerdings geht das schon beim mp1e patch schief.
    Als Realzeit-MPEG-Encoder wollte ich die Version 'September 2004' von akools homepage nutzen.


    Leider geht aus der Readme nicht so eindeutig hervor, ob diese Version zu patchen ist, oder nicht.
    Auch mit den libdvb Versionen geht es in der Doku etwas durcheinander. Sollte vielleicht mal korrigiert werden.


    Muss ich nun mp1e patchen, oder nicht?
    Wenn ja, wo gibts einen funktionsfähigen patch?


    Henning


    Hier noch die Meldungen des Patch-Versuchs:


    patching file rte/mp1e/common/mmx.c
    patching file rte/mp1e/common/mmx.h
    patching file rte/mp1e/devices/oss.c
    patching file rte/mp1e/devices/v4l.c
    patching file rte/mp1e/devices/v4l2.c
    patching file rte/mp1e/devices/v4l25.c
    Hunk #1 succeeded at 154 with fuzz 2 (offset 12 lines).
    Hunk #2 succeeded at 192 with fuzz 2 (offset 14 lines).
    Hunk #3 FAILED at 210.
    Hunk #4 succeeded at 451 with fuzz 2 (offset 26 lines).
    1 out of 4 hunks FAILED -- saving rejects to file rte/mp1e/devices/v4l25.c.rej
    patching file rte/mp1e/global_data.c
    patching file rte/mp1e/main.c
    Hunk #1 succeeded at 19 with fuzz 2.
    patching file rte/mp1e/options.c
    patching file rte/mp1e/options.h
    patching file rte/mp1e/systems/mpeg1.c
    patching file rte/mp1e/video/filter_mmx.s
    patching file rte/mp1e/video/mpeg1.c
    patching file rte/mp1e/video/mpeg2.c

    So,


    hab mal ein paar Fehlermeldungen ausgebaut, und das ganze als Version 0.0.8 ins CVS geschoben.
    AC kann das ja jederzeit korrigieren bzw. überschreiben.


    Aber der Rest der Welt kann wohl erst mal damit leben ;)


    Henning

    Hm,


    schon etwas merkwürdig die Vorgehensweise.
    Aber wie dertobi123 geschreiben hat. Offiziell gibt es ja keinen gemergten Tree.
    Und wahrscheinlich weiß er gar nichts von der Spezialität.


    Na ja, fragen hätte er ja mal können . . .


    Gruß Henning

    Hallo,


    habe gerade das vdrplugin-dvd-cvs ins CVS geschoben. Dank an Frederik Kunz.
    Leider funktioniert der Compile bei mit nicht. Sollte also mal jemand drauf schauen.


    Gruß Henning


    Code
    g++ -march=pentium3 -O3 -pipe -fomit-frame-pointer -fprefetch-loop-arrays -funroll-loops -O3 -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvd"' -I/gentoo/portage/vdrplugin-dvd-cvs-0.0.1/work/dvb-includes -I/usr/include -I/usr/include/dvdnav player-dvd.c
    player-dvd.c: In member function `bool cDvdPlayer::playSPU(int, unsigned char*,
       int)':
    player-dvd.c:1458: error: no matching function for call to `cSpuDecoder::
       processSPU(uint64_t, uint8_t*&, bool&)'
    /usr/include/vdr/spu.h:38: error: candidates are: virtual void
       cSpuDecoder::processSPU(unsigned int, uint8_t*)
    make: *** [player-dvd.o] Fehler 1

    Hi,


    also ich finde es immer schade, wenn jemand mühselig eine lauffähige Version erstellt und dann für sich behält wie es denn funktioniert. Dabei ist es doch so einfach einen entsprechendes diff zu erstellen.


    Eine einfache Vorgehensweise ist folgende:
    1. Original sichern
    2. Patch ausführen
    3. Rejects auflösen
    4. neues diff erstellen (Unterschiede zwischen Original & korrigierter Version)
    5. diff bereitstellen


    Bis zu Punkte 3 hat pinky666 ja schon alles notwendige ausgeführt.
    Fehlt also nur ein 'diff -Nru ....' und ein Upload, z.B. hier ins Forum.


    Und schon findet das neue diff den Weg ins ebuild ....



    :weinen Henning

    Hi,


    hab gerade versucht die neue xine-lib Version zu emergen.
    Klappt leider nicht wie gewünscht.


    >>> Unpacking source...
    >>> Unpacking xine-lib-1.0.tar.gz to /gentoo/portage/xine-lib-1.0-r1/work
    >>> Unpacking vdr-xine-0.6.3.tgz to /gentoo/portage/xine-lib-1.0-r1/work


    * Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is:
    *
    * /usr/local/portage/media-libs/xine-lib/files/xine-lib-1_rc7-2.6.patch


    Henning

    Hm,


    Hewlett600
    Du hattest duch noch ein anderes Gehäuseprojekt in der Mache.
    Wenn ich mich recht erinnere modular aufbebaut, für verschiedene GLCD's nutzbar und PowerMate.
    Ist das Projekt dann damit gestorben?
    Wenn nicht, würde ich nämlich lieber noch etwas warten :)
    Könntest du eigentlich auch eine Frontplatte nach Wunsch fertigen?
    Das Gehäuse traue ich mir auch selbst zu. Hab ja schließlich vor 25 Jahre mal Werkzeugmacher gelernt, arbeite aber seit 20 Jahren nicht mehr in dem Beruf.


    Gruß Henning

    Hi,


    vielleicht kann ja mal jemand eine Anleitung schreiben, wie das ganze überhaupt funktionieren soll.


    Die Bedieneroberfläche ist einfach unter aller Sau. Eine vernünftige Hilfe gibt es auch nicht.
    Und um erst einmal stundenlang im Netz nach Informationen zu suchen, wie denn nun was funktioneren soll, fehlt mir die Zeit.


    Kann oder soll man das als Bug zu dem System selbst einstellen????


    Außer der Einstellung neuer Bugs ist mir jedenfalls in diesem System nichts gelungen.
    So war es z.B. nicht möglich, einen formal geschlossenen Bug, der tatsächlich aber noch gar nicht erledigt war wieder zu aktivieren.


    Für mich ist das ganze zur Zeit eine große Mülltonne. Deswegen gibt es logischerweise auch keine Info's wenn ich einen Fehler korrigiert habe, und die entsprechend geänderten ebuilds ins CVS gestellt habe.


    mad
    Wie wolltest du denn die Bugs schließen? Du weiß ja wohl auch nicht wie man an einen entsprechenden Account kommt!
    Oder wie ist deine Anmerkung 'Ich glaube das geht bei AC' zu verstehen?


    Gruß Henning

    Neue ebuilds im CVS.


    Dank an PanamaJack und hd.brummy


    media-video/tvmovie2vdr-0.2.7
    media-video/vdrplugin-burn-0.0.5
    media-video/vdrplugin-epgsearch-0.0.4
    media-video/vdrplugin-graphlcd-0.1.2_pre4
    media-video/vdrplugin-muggle-0.0.8
    sys-apps/graphlcd-base-0.1.2_pre4
    net-www/vdradmind-0.96


    Ein frohes Fest wünscht euch
    Henning