vdrdevel 1.7.0 eHD und dvd 0.3.6

  • hallo,


    ich versuche das vdr plugin dvd-0.3.6 unter debian lenny zu bauen,
    es möchte jedoch nicht :


    /usr/bin/make all DVBDIR=/usr VDRDIR=/usr/include/vdr LIBDIR=.
    make[1]: Entering directory `/usr/src/vdr-plugin-dvd-0.3.6~b03+cvs20070813'
    In file included from /usr/include/dvdread/nav_types.h:33,
    from /usr/include/dvdnav/dvdnav.h:41,
    from player-dvd.h:14,
    from dvd.h:20,
    from dvd.c:15:
    /usr/include/dvdread/ifo_types.h:32:2: error: #error "Must include <inttypes.h> or <stdint.h> before any libdvdread header."
    In file included from /usr/include/dvdread/nav_types.h:33,
    from /usr/include/dvdnav/dvdnav.h:41,
    from player-dvd.h:14,
    from player-dvd.c:36:
    /usr/include/dvdread/ifo_types.h:32:2: error: #error "Must include <inttypes.h> or <stdint.h> before any libdvdread header."
    In file included from /usr/include/dvdread/nav_types.h:33,
    from /usr/include/dvdnav/dvdnav.h:41,
    from player-dvd.h:14,
    from control-dvd.c:21:
    /usr/include/dvdread/ifo_types.h:32:2: error: #error "Must include <inttypes.h> or <stdint.h> before any libdvdread header."
    In file included from /usr/include/dvdread/nav_types.h:33,
    from /usr/include/dvdnav/dvdnav.h:41,
    from player-dvd.h:14,
    from ca52.c:44:
    /usr/include/dvdread/ifo_types.h:32:2: error: #error "Must include <inttypes.h> or <stdint.h> before any libdvdread header."
    g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -O3 -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dvd"' -I/usr/include/vdr/include -I/usr/include/dvdnav dvd.c
    In file included from /usr/include/dvdread/nav_types.h:33,
    from /usr/include/dvdnav/dvdnav.h:41,
    from player-dvd.h:14,
    from dvd.h:20,
    from dvd.c:15:
    /usr/include/dvdread/ifo_types.h:32:2: error: #error "Must include <inttypes.h> or <stdint.h> before any libdvdread header."
    In file included from player-dvd.h:14,
    from dvd.h:20,
    from dvd.c:15:
    /usr/include/dvdnav/dvdnav.h:293: error: expected ',' or '...' before 'this'
    make[1]: *** [dvd.o] Fehler 1
    make[1]: Leaving directory `/usr/src/vdr-plugin-dvd-0.3.6~b03+cvs20070813'
    make: *** [common-build-arch] Fehler 2
    dpkg-buildpackage: Fehlschlag: debian/rules build gab Fehler-Exitstatus 2



    gibt es eine andere möglichkeit dvd mit vdr über die eHD karte zu spielen ?
    oder gehört das eher in das dvb-s2 und HD forum...


    gruß sascha

  • okay, also abwarten :)


    das ist alles was mich noch davor hindert den 1.7ner vdr bei mir @home einzusetzen.
    ich hab keinen dvd player. hast du eine ahnung wie das mit dem xinemediaplayer und der eHD ist ?


    ist das ein plugin, wie früher das mplayer plugin ? kann ich damit dann mediafiles und dvd abspielen ?
    das hatte ich nicht so ganz verstanden.



    danke für die antwort ...
    gruß sascha

  • In dvdnav.h *this durch *self ersetzen (kommt einmal vor)


    und in ifo_types.h den #error in eine #warning (bei Must include <inttypes.h> ...)


    Das ist zwar recht krude, aber dann kompiliert das DVD-Plugin.


    Gruß


    Joe_D

  • ...oder man nutzt die aktuelle SVN-Version von libdvdnav+libdvdread, mit denen sich einerseits das DVD-Plugin wieder kompilieren lässt und die andererseits den Vorteil haben, dass DVDs mit dem X-Protect-Kopierschutz (z.B. 'Das Parfum', 'Wer früher stirbt, ist länger tot') wiedergegeben werden können.

    Code
    svn co svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdnav/ libdvdnav
    svn co svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdread/ libdvdread


    Bitte nicht wundern. In dieser Version wurden libdvdnav und libdvdread wieder auf getrennte Versionen aufgeteilt.

    Dr. Brömme grübelt:
    Acht Wochen, nachdem man ihm beim Kölner Straßenkarneval einen Gratiskorn angeboten hatte,
    dämmert ihm langsam, dass er einem hinterlistigen Alaafisten aufgesessen ist.

Jetzt mitmachen!

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