falsche Triggerschwelle fuer REQUANT in burn und Loesungvorschlag

  • Hi,


    immer wieder stellt sich gelegentlich heraus, dass das Burn-Plugin keinen Resize vornimmt,
    obwohl er erforderlich waere. Zumindest ein Grund dafuer ist diese Stelle:


    in Fkt:


    bool cBurnProcessDVD::Continue(int Step, int SubStep)
    [...]
    switch ((eStepDVD)Step) {
    [...]
    case sdRequant:
    [....]
    if (mSizeMB < DVDSIZE) { /* diese Abfrage ist ueberfluessig */
    SetNextStep();
    break;
    } else {


    Gerade wenn mSizeMB nahe an DVDSIZE liegt, wird unter Umstaenden kein REQUANT
    angestossen, obwohl die Berechnung des 'factor' weiter unten mit nichten einen Wert < 1
    ergibt. Seit ich diese Abfrage rausgeworfen habe, funktionierts. An dieser Ecke sind jedoch
    noch andere Unzulaenglichkeiten wie bereits unter


    burn plugin und Sonderzeichen


    und


    Out of Memory mit vdr-burn-0.1.0-pre2


    beschrieben.


    -sparkie

Jetzt mitmachen!

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