dv-plugin für ct vdrdevel debianisieren

  • Hallo,


    hat schon jemand das dv-plugin für vdrdevel debianisiert ?
    Ich bin in c++ nicht so fit und krieg "Sehstörungen" von den Fehlermeldungen.
    Hätte nicht einer von den c++ Spezis Lust das Plugin zu debianisieren ?


    Gruß Thomas

    Server: yaVDR 0.5 stable, MB=ASRock P5B-DE, CPU=E7500 1,9GHz, RAM=2GB, Grafik=GeForce 9500GT, DVB=2xDVBSky S952, 1xTT-Budget S2-3200, HDD=Transcend 8GB SSD, WDC 1TB, Samsung 1,5TB, DVD=LG GH22NS50, Remote=Harmony 300 an DVBSky
    Client1: yaVDR 0.5 stable MB=MSI 865PE Neo2-V, CPU=P4 2,8GHz, RAM=512MB, Grafik=GeForce GT610, DVB=none, HDD=ST3500630AS 450GB, DVD=LG GSA-4163B, Remote=MCEUSB

  • Hi,


    debianize-vdrdevelplugin hab ich probiert und die Abhängigkeiten lt. README
    habe ich soweit auch aufgelöst.
    Ein debian/rules binary gibt mir dann folgende Fehler:


    test -d debian/patched || install -d debian/patched
    dpatch apply-all
    applying patch 95_vdrdevel to ./ ... ok.
    dpatch cat-all >>patch-stampT
    mv -f patch-stampT patch-stamp
    dh_testdir
    touch configure-stamp
    dh_testdir
    /usr/bin/make all DVBDIR=/usr VDRDIR=/usr/include/vdrdevel LIBDIR=.
    make[1]: Entering directory `/usr/src/vdrplugins/dv-0.0.3'
    make[1]: Leaving directory `/usr/src/vdrplugins/dv-0.0.3'
    make[1]: Entering directory `/usr/src/vdrplugins/dv-0.0.3'
    g++ -Wall -O4 -march=i486 -mcpu=i686 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dv"' -I/usr/include/vdrdevel/include -I/usr/include dv.c
    In file included from dv.c:19:
    /usr/include/vdrdevel/status.h:32: warning: `virtual void
    cStatus::Replaying(const cControl*, const char*, const char*, bool)' was
    hidden
    status.h:25: warning: by `virtual void cDVStatus::Replaying(const cControl*,
    const char*)'
    /usr/include/vdrdevel/status.h:27: warning: `virtual void
    cStatus::Recording(const cDevice*, const char*, const char*, bool)' was
    hidden
    status.h:24: warning: by `virtual void cDVStatus::Recording(const cDevice*,
    const char*)'
    g++ -Wall -O4 -march=i486 -mcpu=i686 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dv"' -I/usr/include/vdrdevel/include -I/usr/include i18n.c
    g++ -Wall -O4 -march=i486 -mcpu=i686 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dv"' -I/usr/include/vdrdevel/include -I/usr/include menusetup.c
    In file included from menusetup.c:15:
    /usr/include/vdrdevel/status.h:32: warning: `virtual void
    cStatus::Replaying(const cControl*, const char*, const char*, bool)' was
    hidden
    status.h:25: warning: by `virtual void cDVStatus::Replaying(const cControl*,
    const char*)'
    /usr/include/vdrdevel/status.h:27: warning: `virtual void
    cStatus::Recording(const cDevice*, const char*, const char*, bool)' was
    hidden
    status.h:24: warning: by `virtual void cDVStatus::Recording(const cDevice*,
    const char*)'
    g++ -Wall -O4 -march=i486 -mcpu=i686 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dv"' -I/usr/include/vdrdevel/include -I/usr/include shellthread.c
    shellthread.c: In member function `virtual void cShellThread::Action()':
    shellthread.c:133: warning: unused variable `int r'
    g++ -Wall -O4 -march=i486 -mcpu=i686 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"dv"' -I/usr/include/vdrdevel/include -I/usr/include device.c
    In file included from device.c:14:
    device.h:19: error: parse error before `{' token
    device.h:22: error: syntax error before `*' token
    device.h:25: error: virtual outside class declaration
    device.h:26: error: virtual outside class declaration
    device.h:27: error: virtual outside class declaration
    device.h:28: error: parse error before `public'
    device.h:30: error: destructors must be member functions
    device.h:30: error: virtual outside class declaration
    device.h:31: error: virtual outside class declaration
    device.h:31: error: non-member function `bool ProvidesChannel(const cChannel*,
    int, bool*)' cannot have `const' method qualifier
    device.h:32: error: virtual outside class declaration
    device.h:35: error: parse error before `}' token
    device.c:20: error: invalid use of undefined type `class cDVDevice'
    device.h:19: error: forward declaration of `class cDVDevice'
    device.c: In constructor `cDVDevice::cDVDevice()':
    device.c:21: error: `m_TSBuffer' undeclared (first use this function)
    device.c:21: error: (Each undeclared identifier is reported only once for each
    function it appears in.)
    device.c: At global scope:
    device.c:26: error: invalid use of undefined type `class cDVDevice'
    device.h:19: error: forward declaration of `class cDVDevice'
    device.c:29: error: `cPidHandle' was not declared in this scope
    device.c:29: error: `Handle' was not declared in this scope
    device.c:29: error: parse error before `,' token
    device.c:30: error: invalid use of undefined type `class cDVDevice'
    device.h:19: error: forward declaration of `class cDVDevice'
    device.c: In member function `bool cDVDevice::SetPid(...)':
    device.c:32: error: `Handle' undeclared (first use this function)
    device.c:32: error: `Type' undeclared (first use this function)
    device.c:32: error: `On' undeclared (first use this function)
    device.c: At global scope:
    device.c:37: error: invalid use of undefined type `class cDVDevice'
    device.h:19: error: forward declaration of `class cDVDevice'
    device.c: In member function `bool cDVDevice::OpenDvr()':
    device.c:42: error: `fd_pvr' undeclared (first use this function)
    device.c:45: error: parse error before `(' token
    device.c: At global scope:
    device.c:52: error: invalid use of undefined type `class cDVDevice'
    device.h:19: error: forward declaration of `class cDVDevice'
    device.c:77: error: invalid use of undefined type `class cDVDevice'
    device.h:19: error: forward declaration of `class cDVDevice'
    device.c:101: error: invalid use of undefined type `class cDVDevice'
    device.h:19: error: forward declaration of `class cDVDevice'
    device.c:107: error: invalid use of undefined type `class cDVDevice'
    device.h:19: error: forward declaration of `class cDVDevice'
    make[1]: *** [device.o] Error 1
    make[1]: Leaving directory `/usr/src/vdrplugins/dv-0.0.3'
    make: *** [build-stamp] Error 2

    Server: yaVDR 0.5 stable, MB=ASRock P5B-DE, CPU=E7500 1,9GHz, RAM=2GB, Grafik=GeForce 9500GT, DVB=2xDVBSky S952, 1xTT-Budget S2-3200, HDD=Transcend 8GB SSD, WDC 1TB, Samsung 1,5TB, DVD=LG GH22NS50, Remote=Harmony 300 an DVBSky
    Client1: yaVDR 0.5 stable MB=MSI 865PE Neo2-V, CPU=P4 2,8GHz, RAM=512MB, Grafik=GeForce GT610, DVB=none, HDD=ST3500630AS 450GB, DVD=LG GSA-4163B, Remote=MCEUSB

  • Hallo Tom,


    danke für den Tip.
    Mit dem zusätzlichen include lässt sich das plug schon mal bauen.
    Heute abend werd ich dann sehen ob es auch läuft.


    Danke Gruß Thomas

    Server: yaVDR 0.5 stable, MB=ASRock P5B-DE, CPU=E7500 1,9GHz, RAM=2GB, Grafik=GeForce 9500GT, DVB=2xDVBSky S952, 1xTT-Budget S2-3200, HDD=Transcend 8GB SSD, WDC 1TB, Samsung 1,5TB, DVD=LG GH22NS50, Remote=Harmony 300 an DVBSky
    Client1: yaVDR 0.5 stable MB=MSI 865PE Neo2-V, CPU=P4 2,8GHz, RAM=512MB, Grafik=GeForce GT610, DVB=none, HDD=ST3500630AS 450GB, DVD=LG GSA-4163B, Remote=MCEUSB

  • Hallo,
    hat jemand das dv-plugin 0.0.3 unter vdr-1.4.1 kompiliert bekommen?


    Zitat


    Mit dem zusätzlichen include lässt sich das plug schon mal bauen.


    Geht es damit? Wenn ja, wie genau?


    Gibt es noch andere Authoren Programme für den Videoschnitt, wie kino?
    http://www.kinodv.org/


    Ich würde gerne einen Camcorder am Activy 300 über firewire anschließen, die benötigten Scenen herausschneiden und eine DVD mit Kapiteln brennen. :]


    bis dann,
    Nando


    <edit>
    Ach ja. Diese Meldung bekomme ich:
    Plugin dv:
    ERROR: plugin dv doesn't honor APIVERSION - not compiled
    </edit>

    TEST FOXCONN 560A "Cool`n`Quiet"
    Software: Gen2VDR V2 + vdr-1.6-ext59 + Nvram-Wakeup + KDE
    Hardware: AMD Athlon 64 X2 Dual Core 4800+, 4GB DDR2RAM, SAMSUNG SATA HD501LJ 500 GB, SAMSUNG SP2514N 250 GB, HD SV1604N 160GB, HL-DT-STDVD-RAM GSA-H58N, Cablestar2, TTDVB-C + Scart-out + ASUS-SPDIF


    Activy 300
    Software: Gen2VDR V2 + vdr-1.4.7-ext40 + STR + FreeVo (Browser, Games, ... )
    Hardware: 256MB SDRAM, HD SV1604N 160GB, DVD SD-M1612, FSDVB-C + Scart-out, Technisat Cablestar2, leise

    Einmal editiert, zuletzt von netz ()

  • :D ?


    Wenns nur das ist lies mal die Pluginbauanleitung im Wiki, besonders Absatz zu 1.4.x


    Oder nimm den 90_APIVERSION.dpatch von nem anderen Plugin dazu
    Edit: ok, kein ctvdr obwohl wir in ctvdr forum sind also vergiss 90_APIVERSION.dpatch.

  • Danke, für den Tip. Jetzt weiß ich weiter. :)

    TEST FOXCONN 560A "Cool`n`Quiet"
    Software: Gen2VDR V2 + vdr-1.6-ext59 + Nvram-Wakeup + KDE
    Hardware: AMD Athlon 64 X2 Dual Core 4800+, 4GB DDR2RAM, SAMSUNG SATA HD501LJ 500 GB, SAMSUNG SP2514N 250 GB, HD SV1604N 160GB, HL-DT-STDVD-RAM GSA-H58N, Cablestar2, TTDVB-C + Scart-out + ASUS-SPDIF


    Activy 300
    Software: Gen2VDR V2 + vdr-1.4.7-ext40 + STR + FreeVo (Browser, Games, ... )
    Hardware: 256MB SDRAM, HD SV1604N 160GB, DVD SD-M1612, FSDVB-C + Scart-out, Technisat Cablestar2, leise

Jetzt mitmachen!

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