Convert refresh rates to properties, fix format

This commit is contained in:
Matt Nadareski
2026-04-03 00:04:11 -04:00
parent 3c6cfef070
commit 08e0aa5b77
34 changed files with 83 additions and 77 deletions

View File

@@ -821,7 +821,7 @@ namespace SabreTools.Serialization.Readers
video.AspectY = kvp.Value;
break;
case "freq":
video.Freq = kvp.Value;
video.Freq = NumberHelper.ConvertToDouble(kvp.Value);
break;
default:
// TODO: Log invalid values

View File

@@ -580,7 +580,7 @@ namespace SabreTools.Serialization.Readers
obj.FlipX = reader.GetAttribute("flipx").AsYesNo();
obj.Width = reader.GetAttribute("width");
obj.Height = reader.GetAttribute("height");
obj.Refresh = reader.GetAttribute("refresh");
obj.Refresh = NumberHelper.ConvertToDouble(reader.GetAttribute("refresh"));
obj.PixClock = reader.GetAttribute("pixclock");
obj.HTotal = reader.GetAttribute("htotal");
obj.HBEnd = reader.GetAttribute("hbend");
@@ -1181,7 +1181,7 @@ namespace SabreTools.Serialization.Readers
obj.Height = reader.GetAttribute("height");
obj.AspectX = reader.GetAttribute("aspectx");
obj.AspectY = reader.GetAttribute("aspecty");
obj.Refresh = reader.GetAttribute("refresh");
obj.Refresh = NumberHelper.ConvertToDouble(reader.GetAttribute("refresh"));
return obj;
}

View File

@@ -578,7 +578,7 @@ namespace SabreTools.Serialization.Readers
obj.FlipX = reader.GetAttribute("flipx").AsYesNo();
obj.Width = reader.GetAttribute("width");
obj.Height = reader.GetAttribute("height");
obj.Refresh = reader.GetAttribute("refresh");
obj.Refresh = NumberHelper.ConvertToDouble(reader.GetAttribute("refresh"));
obj.PixClock = reader.GetAttribute("pixclock");
obj.HTotal = reader.GetAttribute("htotal");
obj.HBEnd = reader.GetAttribute("hbend");
@@ -1179,7 +1179,7 @@ namespace SabreTools.Serialization.Readers
obj.Height = reader.GetAttribute("height");
obj.AspectX = reader.GetAttribute("aspectx");
obj.AspectY = reader.GetAttribute("aspecty");
obj.Refresh = reader.GetAttribute("refresh");
obj.Refresh = NumberHelper.ConvertToDouble(reader.GetAttribute("refresh"));
return obj;
}

View File

@@ -578,7 +578,7 @@ namespace SabreTools.Serialization.Readers
obj.FlipX = reader.GetAttribute("flipx").AsYesNo();
obj.Width = reader.GetAttribute("width");
obj.Height = reader.GetAttribute("height");
obj.Refresh = reader.GetAttribute("refresh");
obj.Refresh = NumberHelper.ConvertToDouble(reader.GetAttribute("refresh"));
obj.PixClock = reader.GetAttribute("pixclock");
obj.HTotal = reader.GetAttribute("htotal");
obj.HBEnd = reader.GetAttribute("hbend");
@@ -1179,7 +1179,7 @@ namespace SabreTools.Serialization.Readers
obj.Height = reader.GetAttribute("height");
obj.AspectX = reader.GetAttribute("aspectx");
obj.AspectY = reader.GetAttribute("aspecty");
obj.Refresh = reader.GetAttribute("refresh");
obj.Refresh = NumberHelper.ConvertToDouble(reader.GetAttribute("refresh"));
return obj;
}