mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
Add an interface for classes able to draw media status, like the spiral.
This commit is contained in:
@@ -555,6 +555,8 @@ partial class Dump
|
||||
}
|
||||
}
|
||||
|
||||
_opticalDiscSpiral?.PaintSectorGood(i + r);
|
||||
|
||||
imageWriteDuration += (DateTime.Now - writeStart).TotalSeconds;
|
||||
}
|
||||
else
|
||||
@@ -587,6 +589,8 @@ partial class Dump
|
||||
|
||||
imageWriteDuration += (DateTime.Now - writeStart).TotalSeconds;
|
||||
|
||||
_opticalDiscSpiral?.PaintSectorBad(i + r);
|
||||
|
||||
_resume.BadBlocks.Add(i + r);
|
||||
|
||||
AaruConsole.DebugWriteLine("Dump-Media", Localization.Core.READ_error_0,
|
||||
@@ -714,6 +718,10 @@ partial class Dump
|
||||
}
|
||||
}
|
||||
|
||||
if(_opticalDiscSpiral is not null)
|
||||
for(int p = 0; p < blocksToRead; p++)
|
||||
_opticalDiscSpiral?.PaintSectorGood(i + (ulong)p);
|
||||
|
||||
imageWriteDuration += (DateTime.Now - writeStart).TotalSeconds;
|
||||
}
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user