mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
[GUI] Use static lambdas in encoding model selection for improved performance
This commit is contained in:
@@ -220,19 +220,19 @@ public sealed partial class MediaDumpViewModel : ViewModelBase
|
|||||||
}
|
}
|
||||||
|
|
||||||
foreach(EncodingModel model in Encoding.GetEncodings()
|
foreach(EncodingModel model in Encoding.GetEncodings()
|
||||||
.Select(info => new EncodingModel
|
.Select(static info => new EncodingModel
|
||||||
{
|
{
|
||||||
Name = info.Name,
|
Name = info.Name,
|
||||||
DisplayName = info.GetEncoding().EncodingName
|
DisplayName = info.GetEncoding().EncodingName
|
||||||
})
|
})
|
||||||
.Concat(Claunia.Encoding.Encoding.GetEncodings()
|
.Concat(Claunia.Encoding.Encoding.GetEncodings()
|
||||||
.Select(info => new EncodingModel
|
.Select(static info => new EncodingModel
|
||||||
{
|
{
|
||||||
Name = info.Name,
|
Name = info.Name,
|
||||||
DisplayName = info.DisplayName
|
DisplayName = info.DisplayName
|
||||||
}))
|
}))
|
||||||
.AsParallel()
|
.AsParallel()
|
||||||
.OrderBy(m => m.DisplayName))
|
.OrderBy(static m => m.DisplayName))
|
||||||
Encodings.Add(model);
|
Encodings.Add(model);
|
||||||
|
|
||||||
Track1PregapVisible = mediaType switch
|
Track1PregapVisible = mediaType switch
|
||||||
|
|||||||
Reference in New Issue
Block a user