[GEFIXT] VDR 1.5.10 + Vompserver Problem

  • Hallo ihr,


    Ich hab gerade versucht, den aktuellen Vompserver ( CVS-Snapshot ) zu kompilieren, jedoch bekomme ich die folgende Fehlermeldung:

    Code
    mvpreceiver.c:29: error: no matching function for call to ‘cReceiver::cReceiver(int, int, int, const int*, const int*, const int*)’
    ../../../include/vdr/receiver.h:41: note: candidates are: cReceiver::cReceiver(tChannelID, int, int, const int*, const int*, const int*)
    ../../../include/vdr/receiver.h:17: note:                 cReceiver::cReceiver(const cReceiver&)


    Hat jemand eine Idee, wie dies schnell zu fixen wäre?



      Environment:
      * SuSE 10.3 2.6.22.9-0.4-default ( x86_64 ) gcc version 4.2.1 #1 SMP
      * VDR 1.5.10 + ExtensionsPatch 35


    Gruß Alex

    VDR1.7.12 + ExtPatch on openSuSE 11.1 2.6.27.45-0.1-default (x86_64) gcc 4.3.2 r141291
    1xNexus (fw:f12623) ** 3xTeVii S650 ** Alphacrypt/SKY ** DVB-Treiber 7.6.09cvs ** 7" GraphTFT ** VOMP on MediaMVP ** zendeb 0.4.0.b1 on S100 ** 4ch Atmolight
    Xine-lib-1.2 20100412(vdpau) +DFextPatch ** XINE-UI ** Nvidia GT240 (260.19.36) ** Samsung LE46C650 ** istreamdev-git_20110216 to IPhone

    Einmal editiert, zuletzt von DrBoon ()

  • Hi,


    ändere in mvpreceiver.c ab Zeile 25 so:

    Code
    MVPReceiver::MVPReceiver(cChannel* channel, cDevice* device)
    #if VDRVERSNUM < 10300
    : cReceiver(channel->Ca(), 0, 7, channel->Vpid(), channel->Ppid(), channel->Apid1(), channel->Apid2(), channel->Dpid1(), channel->Dpid2(), channel->Tpid())
    #elif VDRVERSNUM < 10500
    : cReceiver(channel->Ca(), 0, channel->Vpid(), channel->Apids(), channel->Dpids(), channel->Spids())
    #else
    : cReceiver(channel->GetChannelID(), 0, channel->Vpid(), channel->Apids(), channel->Dpids(), channel->Spids())
    #endif
  • ... na dat ging ja fix...


    Kompilieren hat sich das Plugin schon mal lassen, muss noch die Einstellungen anpassen, dann kann ich's mal starten.


    Ich markier den Thread mal als [GEFIXT], sobald der VDR das nächste mal startet...


    edit:
    [GEFIXT] ... Patch works perfectly...
    /edit



    Dank dir TheAlamo...

    VDR1.7.12 + ExtPatch on openSuSE 11.1 2.6.27.45-0.1-default (x86_64) gcc 4.3.2 r141291
    1xNexus (fw:f12623) ** 3xTeVii S650 ** Alphacrypt/SKY ** DVB-Treiber 7.6.09cvs ** 7" GraphTFT ** VOMP on MediaMVP ** zendeb 0.4.0.b1 on S100 ** 4ch Atmolight
    Xine-lib-1.2 20100412(vdpau) +DFextPatch ** XINE-UI ** Nvidia GT240 (260.19.36) ** Samsung LE46C650 ** istreamdev-git_20110216 to IPhone

    Einmal editiert, zuletzt von DrBoon ()

Jetzt mitmachen!

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