Optimizing verification

This commit is contained in:
chudov
2010-04-23 19:59:42 +00:00
parent 8a36121577
commit 3f717d14c8
18 changed files with 2192 additions and 1305 deletions

View File

@@ -8,6 +8,7 @@ using System.Net;
using System.Xml;
using System.Text;
using CUETools.CDImage;
using CUETools.AccurateRip;
using CUETools.CDRepair;
using Krystalware.UploadHelper;
@@ -364,12 +365,12 @@ namespace CUETools.CTDB
}
}
public void Init(bool encode)
public void Init(bool encode, AccurateRipVerify ar)
{
int npar = 8;
foreach (DBEntry entry in entries)
npar = Math.Max(npar, entry.npar);
verify = new CDRepairEncode(length, 10 * 588 * 2, npar, entries.Count > 0, encode);
verify = new CDRepairEncode(length, 10 * 588 * 2, npar, entries.Count > 0, encode, ar);
}
public int Total