[ANNOUNCE] dxr3plugin-0.2.3-pre2

  • Tja.. da kann ich jetzt nichts machen. Suse 9.1 soll ja net der Renner für VDR sein. Die 9.0er soll da schon wesentlich besser sein.


    Den gcc verwende ich:
    vdr root # gcc -v
    Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/specs
    Configured with: /var/tmp/portage/gcc-3.3.4-r1/work/gcc-3.3.4/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3 --includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3/info --enable-shared --host=i686-pc-linux-gnu --target=i686-pc-linux-gnu --with-system-zlib --enable-languages=c,c++ --enable-threads=posix --enable-long-long --disable-checking --disable-libunwind-exceptions --enable-cstdio=stdio --enable-version-specific-runtime-libs --with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/include/g++-v3 --with-local-prefix=/usr/local --enable-shared --enable-nls --without-included-gettext --disable-multilib --enable-__cxa_atexit --enable-clocale=generic
    Thread model: posix
    gcc version 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)

  • Hallo,


    vdr 1.3.13 und das dxr3 pluging lässt sich NICHT mehr backen. :/


    Fehlermeldung schaut so aus:


    Es ist aktuelles CVS:


    Über einen Hotfix würde ich mich freuen :)


    Mfg, P2k1 :rolleyes:


    P.S.: Problem behoben ursache war eine Option im Makefile:
    CXXFLAGS = -fPIC -O2 -Wall -Woverloaded-virtual
    ohne dieser Option ging es ;).


    Nächest Problem auch hier wieder beim VDR Starten:


    Blödes Problem =(

    VDR1 - SW: c't VDR - TvTime 1.0.2 auf 42" Plasma
    VDR1 - HW: DVB-S 2.3, PVR350, AMD 64 3700+ @ 1.15 Volt Passiv, 1GB RAM

    2 Mal editiert, zuletzt von P2k1 ()

  • Hi,
    Ich werde heute nachmittag nochmals debian woody installieren, imom bin ich auf sarge und dort geht "nichts"


    Kannst du was zu dieser Fehlermeldung sagen:


    =)


    Mfg, P2k1

    VDR1 - SW: c't VDR - TvTime 1.0.2 auf 42" Plasma
    VDR1 - HW: DVB-S 2.3, PVR350, AMD 64 3700+ @ 1.15 Volt Passiv, 1GB RAM

  • Hi,


    Wie ich es mir gedacht habe funktioniert mein VDR soweit wieder.
    Debian sarge scheint nicht VDR / DXR3 komaptibel zu sein *komisch*


    Jetzt habe ich wieder Debian woody + gcc-3.3 backports usw.


    Übrigends: die funktion -fPIC musste ich wieder rausnehmen damit es funzte =)


    Leider scheint das mit dem OSD nun echt nicht mehr zu gehen, was ich eigentlicht recht schade finde, ohne OSD != kein richter VDR *hrhr*


    Ich hab die o.g. dateien umbenannt.
    Hier meine Fehlermeldung:

    Code
    g++ -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"dxr3"' -DSOCKET_CHMOD=0660 -D_GNU_SOURCE -DMICROCODE=\"/usr/share/misc/em8300.uc\" -DLOGPATH=\"/video/\"    -I../../../include -I/usr/local/include/ffmpeg -I/usr/src/em8300/include -I/usr/src/linux/include/linux/dvb -I/usr/src/linux/include dxr3spuencoder.c
    dxr3spuencoder.c: In member function `void
       cSPUEncoder::CalculateActiveOsdArea()':
    dxr3spuencoder.c:570: error: `max' undeclared (first use this function)
    dxr3spuencoder.c:570: error: (Each undeclared identifier is reported only once
       for each function it appears in.)
    dxr3spuencoder.c:575:2: warning: no newline at end of file
    make: *** [dxr3spuencoder.o] Error 1


    System:
    Linux vdr-box 2.6.9-bk4+MokaVDR #2 Wed Oct 20 20:13:04 CEST 2004 i586
    AMD-K6(tm) 3D processor 350 Mhz
    256MB SDRAM
    gcc version 3.3 (Debian)


    Es wäre nett wenn du noch für die CVS einen osd patch machen könntest damit wir nicht alle ohne OSD leben müssen *g*


    Mfg, P2k1
    *ich freue mich schon auf pre3 final*

    VDR1 - SW: c't VDR - TvTime 1.0.2 auf 42" Plasma
    VDR1 - HW: DVB-S 2.3, PVR350, AMD 64 3700+ @ 1.15 Volt Passiv, 1GB RAM

  • Hi,


    Zitat

    Original von Austrian Coder
    Wegen dem -fPIC werd ich die Makefile anpassen.
    Wegen dem anderen Error: Einfach überal wo max oder min steht ein std:: davor adden. z.b.: std::max(..)


    Der neue Palettemanger ist gestern fertig geworden und ich bin nun dran den in den spuencoder einzubauen.


    Danke mein VDR hat wieder OSD :)))


    Mfg, P2k1 :D

    VDR1 - SW: c't VDR - TvTime 1.0.2 auf 42" Plasma
    VDR1 - HW: DVB-S 2.3, PVR350, AMD 64 3700+ @ 1.15 Volt Passiv, 1GB RAM

  • Hallo!


    So habe DXr3 cvs, VDR 1.3.14 und Kernel 2.6.9 da kommt folgender Fehler :


    g++ -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"dxr3"' -DSOCKET_CHMOD=0660 -D_GNU_SOURCE -I../../../include -I../../../../DVB/include -I/usr/include/ffmpeg -I/root/em8300/include dxr3syncbuffer.c
    dxr3syncbuffer.c: In member function `virtual int cDxr3SyncBuffer::Available()
    ':
    dxr3syncbuffer.c:145: error: `Lock' undeclared (first use this function)
    dxr3syncbuffer.c:145: error: (Each undeclared identifier is reported only once
    for each function it appears in.)
    dxr3syncbuffer.c:147: error: `Unlock' undeclared (first use this function)
    make[1]: *** [dxr3syncbuffer.o] Error 1
    make[1]: Leaving directory `/usr/local/src/VDR/PLUGINS/src/dxr3'



    ist mit der pre2 ! Eine Idee ?



    Gruß Denny

    VDR-CLIENT: Asrock Q1900-ITX, 2GB RAM, OCZ Agility 3 60GB, OpenElec-XMBC XVDR (UEFI 18sek Bootzeit)

    VDR-CLIENT: Raspberry-Pi mit OpenElec und XVDR Plugin

    VDR-SERVER: HP MicroServer N54, 8GB Ram, BiosMod, 12TB HDD, XenServer mit Ubuntu Server VM als VDR-Server, C2


    Einmal editiert, zuletzt von Nightstorm99 ()

  • Ich nochmal!


    Problem selbst gelöst, gibt ja nen Patch den ich nicht gesehn habe!


    vdr-1.3.13-dxr3-0.2.3_pre2.diff




    ACHSO noch ne Frage, wo und wie finde ich die pre3-cvs ????????




    Gruß Denny

    VDR-CLIENT: Asrock Q1900-ITX, 2GB RAM, OCZ Agility 3 60GB, OpenElec-XMBC XVDR (UEFI 18sek Bootzeit)

    VDR-CLIENT: Raspberry-Pi mit OpenElec und XVDR Plugin

    VDR-SERVER: HP MicroServer N54, 8GB Ram, BiosMod, 12TB HDD, XenServer mit Ubuntu Server VM als VDR-Server, C2


    Einmal editiert, zuletzt von Nightstorm99 ()

  • Machst du folgendes :


    Code
    cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/dxr3plugin login
    cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/dxr3plugin co dxr3

    ,
    wenn dus mal hast, kannste immer updaten per

    Code
    cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/dxr3plugin login
    cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/dxr3plugin update dxr3
  • Mahlzeit!


    So CVS-Update gemacht! "make" lief auch ohne Probleme durch!


    Jetzt fehlt nur noch streamdev, aber leider geht das ja noch nicht unter VDR 1.3.13 und 14 ! :§$% :§$% :§$%


    Zitat

    No ne kleine Info.. in der pre3-cvs ist noch kein OSD-Support drinnen.


    ?( Dumm di Dumm ! Und wann kommt es ?? ;)




    Gruß Denny

    VDR-CLIENT: Asrock Q1900-ITX, 2GB RAM, OCZ Agility 3 60GB, OpenElec-XMBC XVDR (UEFI 18sek Bootzeit)

    VDR-CLIENT: Raspberry-Pi mit OpenElec und XVDR Plugin

    VDR-SERVER: HP MicroServer N54, 8GB Ram, BiosMod, 12TB HDD, XenServer mit Ubuntu Server VM als VDR-Server, C2


  • Austrian Coder


    So bis jetzt funzt alles ganz gut, aber ich hab jetzt nen kleines Problem!


    Er streamt ja bei mir nur das Signal vom anderen Rechner, aber leider komme ich ja nicht ins Menü um die IP Einstellungen vorzu nehmen, OHNE OSD !


    Ne Idee ?


    Weiß nicht genau welche Einstellungen ich in der setup.conf ändern muss!


    Bitte um Hilfe




    Gruß Denny

    VDR-CLIENT: Asrock Q1900-ITX, 2GB RAM, OCZ Agility 3 60GB, OpenElec-XMBC XVDR (UEFI 18sek Bootzeit)

    VDR-CLIENT: Raspberry-Pi mit OpenElec und XVDR Plugin

    VDR-SERVER: HP MicroServer N54, 8GB Ram, BiosMod, 12TB HDD, XenServer mit Ubuntu Server VM als VDR-Server, C2


  • Wie ich von Uatschitchun erfahren habe und auch hier zu lesen ist, fehlen in den jetztigen dxr3-0.2.3-pre3 CVS files noch der OSD-Support.


    Meine Frage ist nun, ob sich unter Verwendung der Dateien


    http://www.visual-page.de/dxr3/dxr3interface_spu_encoder.c
    http://www.visual-page.de/dxr3/dxr3interface_spu_encoder.h


    mit dem aktuellen dxr3 Plugin aus dem CVS, ein vorläufiges OSD-Support
    darstellen läßt.



    Gruß
    HST


    ***
    Edit: Hab nicht genau genug gelesen.
    Die Frage wird im Threat schon beantwortet. Sorry

  • Hallo,


    ich benutze die pre2 (nicht cvs-Vers.), ich bekomme beim kompilieren immer folgende Meldung:


    dxr3interface_spu_encoder.c:356: `BLACK' undeclared (first use this function)
    dxr3interface_spu_encoder.c:356: (Each undeclared identifier is reported only once
    dxr3interface_spu_encoder.c:356: for each function it appears in.)
    dxr3interface_spu_encoder.c:360: `WHITE' undeclared (first use this function)
    dxr3interface_spu_encoder.c:364: `CYAN' undeclared (first use this function)
    make[1]: *** [dxr3interface_spu_encoder.o] Error 1


    Es gibt schon ein Statement in diesem Thread, wo jemand sagt, dass das Problem ist, dass Werte nicht defined sind.


    Gibt es eine Lösung für das Problem??


    Wäre sehr dankbar für ne Antwort

    VDR-Server: Debian Etch, VDR 1.60
    VDR-Clients: 2x S100, Zendeb 0.4.0-beta1, boot per nfs
    NFS-Server: NSLU2, Debian Etch

  • Wird wohl daran liegen, dass du eine VDR-Version >= 1.3.12 (?) nutzt, der Support dafür kam aber erst im Laufe der pre3-cvs vom dxr3-plugin.


    Also hols dir nei' aus'm CVS, dann funzts auch mit dem Nachbarn.

Jetzt mitmachen!

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