Skip to content
Snippets Groups Projects
Commit 426fbaa3 authored by Vojtech Moravec's avatar Vojtech Moravec
Browse files

Report plane data sizes on inspection, when verbose is ON.

parent f3f46a45
No related branches found
No related tags found
No related merge requests found
...@@ -117,6 +117,7 @@ public class ImageDecompressor extends CompressorDecompressorBase { ...@@ -117,6 +117,7 @@ public class ImageDecompressor extends CompressorDecompressorBase {
final long headerSize = header.getHeaderSize(); final long headerSize = header.getHeaderSize();
final long dataSize = fileSize - headerSize; final long dataSize = fileSize - headerSize;
final IImageDecompressor decompressor = getImageDecompressor(header); final IImageDecompressor decompressor = getImageDecompressor(header);
if (decompressor != null) { if (decompressor != null) {
...@@ -150,6 +151,15 @@ public class ImageDecompressor extends CompressorDecompressorBase { ...@@ -150,6 +151,15 @@ public class ImageDecompressor extends CompressorDecompressorBase {
} }
logBuilder.append("\n=== Input file is ").append(validFile ? "VALID" : "INVALID").append(" ===\n"); logBuilder.append("\n=== Input file is ").append(validFile ? "VALID" : "INVALID").append(" ===\n");
if (header != null && options.isVerbose()) {
final long[] planeDataSizes = header.getPlaneDataSizes();
long planeIndex = 0;
for (final long planeDataSize : planeDataSizes) {
logBuilder.append(String.format("Plane: %d - %d Bytes\n", planeIndex++, planeDataSize));
}
}
return logBuilder.toString(); return logBuilder.toString();
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment