Simplify parsing of `--dump-frames` flag
This commit is contained in:
parent
044729cc57
commit
cbf1bc6abf
|
@ -84,15 +84,10 @@ namespace BizHawk.Client.Common
|
||||||
else if (argDowncased.StartsWithOrdinal("--dump-frames="))
|
else if (argDowncased.StartsWithOrdinal("--dump-frames="))
|
||||||
{
|
{
|
||||||
string list = argDowncased.Substring(argDowncased.IndexOf('=') + 1);
|
string list = argDowncased.Substring(argDowncased.IndexOf('=') + 1);
|
||||||
string[] items = list.Split(',');
|
currAviWriterFrameList = new();
|
||||||
currAviWriterFrameList = new HashSet<int>();
|
currAviWriterFrameList.AddRange(list.Split(',').Select(int.Parse));
|
||||||
foreach (string item in items)
|
|
||||||
{
|
|
||||||
currAviWriterFrameList.Add(int.Parse(item));
|
|
||||||
}
|
|
||||||
|
|
||||||
// automatically set dump length to maximum frame
|
// automatically set dump length to maximum frame
|
||||||
autoDumpLength = currAviWriterFrameList.Order().Last();
|
autoDumpLength = currAviWriterFrameList.Max();
|
||||||
}
|
}
|
||||||
else if (argDowncased.StartsWithOrdinal("--version"))
|
else if (argDowncased.StartsWithOrdinal("--version"))
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue