Fix XGD media type outputs (fixes #441)

This commit is contained in:
Matt Nadareski
2022-12-19 12:38:18 -08:00
parent b4a079b65f
commit 5cf3eca9eb
3 changed files with 6 additions and 10 deletions

View File

@@ -834,11 +834,9 @@ namespace MPF.Library
output.Add(""); output.Add("Size & Checksum:");
// Gross hack because of automatic layerbreaks in Redump
if ((info.CommonDiscInfo.Media != DiscType.BD25
&& info.CommonDiscInfo.Media != DiscType.BD50
&& info.CommonDiscInfo.Media != DiscType.BD100
&& info.CommonDiscInfo.Media != DiscType.BD128)
|| (!options.EnableRedumpCompatibility))
if (!options.EnableRedumpCompatibility
|| (info.CommonDiscInfo.Media.ToMediaType() != MediaType.BluRay
&& !info.CommonDiscInfo.System.IsXGD()))
{
AddIfExists(output, Template.LayerbreakField, (info.SizeAndChecksums.Layerbreak == default ? null : info.SizeAndChecksums.Layerbreak.ToString()), 1);
}