/// <summary> /// Generates a delta stream /// </summary> /// <param name="signature">The signature for the stream</param> /// <param name="filename">The (possibly) altered stream to create the delta for</param> /// <param name="output">The delta output</param> public static void GenerateDelta(Stream signature, Stream input, Stream output) { SharpRSync.ChecksumFileReader cs = new XervBackup.Library.SharpRSync.ChecksumFileReader(signature); SharpRSync.DeltaFile df = new XervBackup.Library.SharpRSync.DeltaFile(cs); df.GenerateDeltaFile(input, output); }