Porbleme mit Xine-netzwerk-Plugin

  • Hi
    ich habe mir die xine-lib und die xine-ui von http://mitglied.lycos.de/peterweber69/
    gezogen und will sie nun komplieren. das mache ich folgendermassen:
    cd xine-lib
    ./configure
    make
    make install


    cd ../xine-ui
    ./configure
    und beim ./configure der ui kommt immer:

    Zitat

    ./configure: line 24354: syntax error near unexpected token `1.0.0,,'
    ./configure: line 24354: `AM_PATH_XINE(1.0.0,, { { echo "$as_me:$LINENO: error: *** You should install xine-lib first ***" >&5'


    woran kann das liegen? die lib ist doch schon installiert.

    VDR1:
    Hardware: Zotac-ION-ITX-B, technotrend-3650-USB-CI
    Software: VDR-1.7.27, xineliboutput-1.0.4+cvs20091016.1108, VDPAU

  • Hi,


    vielleicht ist auf Deinem PC noch eine ältere Version von xine bzw. xine-lib. Vielleicht ist die mit --prefix=/usr installiert. Wenn du einfach nach Anleitung vorgehst, wird unter /usr/local installiert.


    Die alte sollte dann zuerst deinstalliert werden.
    Nur so eine Idee ...

  • ja ich hatte ne alte drauf
    ich habe gentoo und hatte xine gemerged und jetzt aber auch wieder unmerged
    kann es sein das da nich alles weg ist? und wenn ja wie kann ich alles killen?

    VDR1:
    Hardware: Zotac-ION-ITX-B, technotrend-3650-USB-CI
    Software: VDR-1.7.27, xineliboutput-1.0.4+cvs20091016.1108, VDPAU

  • Hallo,


    ./configure ist falsch
    versuch mal


    cd xine-lib
    ./autogen.sh --prefix=/usr
    make
    make install
    ldconfig


    cd ../xine-ui
    ./autogen.sh --prefix=/usr --enable-vdr-keys
    make
    make install
    ldconfig


    siehe auch:
    [http://www.vdr-wiki.de/wiki/in…terladen_und_installieren

  • vor dem kompilieren nicht vergessen die IP zu ändern


    mcedit ............./xine-lib/src/vdr/input_vdr.c
    # define VDR_SERVER_ADDRESS "169.254.159.182"


    Anm.: Hier ist 169.254.159.182 durch die IP des eigenen VDR-Servers zu ersetzen (auch im Client!), d.h. die IP des Servers wird in dieser Lösung fest einkompiliert; es gibt aber bereits einen Patch, der eine dynamische Zuweisung erlaubt.

  • danke für eure hilfe das plugin läuft jetzt und der client auch
    es gibt nur noch ein problem und zwar kann ich die tasten nicht benutzen ich habe mir die keymap geezogen und ins .xine verzeichniss gepackt
    aber die taste funktionieren nicht. im keymap editor sind manche aber belegt nur die gehen auch nicht woran kann das denn noch liegen?
    ausserdem kann ich auch nicht vdradmin benutzen zum steuern da reagiert das plugin garnicht.

    VDR1:
    Hardware: Zotac-ION-ITX-B, technotrend-3650-USB-CI
    Software: VDR-1.7.27, xineliboutput-1.0.4+cvs20091016.1108, VDPAU

    Einmal editiert, zuletzt von pinguin45 ()

  • Hi,


    Du mußt xine plugin wie folgt starten:


    ./runvdr "-P'xine -r'"


    das xine-TV Window muß aktiv sein.


    vdradmin-Fernseher kannst benutzen wenn der xine-player bendet wurde.
    DVB-Device muß auf 1 stehen. xine ab 0.7.4 schaltet das device automatisch um.


    bye
    peter

  • also jetzt habe ich mit -r gestartet und es geht auch allerdings habe ich kein osd und die wenn ich die menutaste drücke gehen die tasten wieder nich

    VDR1:
    Hardware: Zotac-ION-ITX-B, technotrend-3650-USB-CI
    Software: VDR-1.7.27, xineliboutput-1.0.4+cvs20091016.1108, VDPAU

  • Ich hab hier die Erfahrung gemacht, dass die xine-ui beim Beenden die für den vdr angepasste ~/.xine/keymap mit seinen default Werten überschreibt. Folglich ist beim nächsten Start das Menü micht mehr zu erreichen. Untenstehender patch hindert xine am abspeichern des keymap files.


    --- xine-ui-0.99.3/src/xitk/kbindings.c.keymap 2005-07-03 16:09:04.000000000 +0200
    +++ xine-ui-0.99.3/src/xitk/kbindings.c 2005-07-03 16:37:50.000000000 +0200
    @@ -1146,15 +1146,7 @@
    * Save current key binding table to keymap file.
    */
    void kbindings_save_kbinding(kbinding_t *kbt) {
    - FILE *f;
    -
    - if((f = fopen(gGui->keymap_file, "w+")) == NULL) {
    return;
    - }
    - else {
    - _kbindings_display_kbindings_to_stream(kbt, DEFAULT_DISPLAY_MODE, f);
    - fclose(f);
    - }
    }


    /*

Jetzt mitmachen!

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