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()
|
||||
.Select(info => new EncodingModel
|
||||
.Select(static info => new EncodingModel
|
||||
{
|
||||
Name = info.Name,
|
||||
DisplayName = info.GetEncoding().EncodingName
|
||||
})
|
||||
.Concat(Claunia.Encoding.Encoding.GetEncodings()
|
||||
.Select(info => new EncodingModel
|
||||
.Select(static info => new EncodingModel
|
||||
{
|
||||
Name = info.Name,
|
||||
DisplayName = info.DisplayName
|
||||
}))
|
||||
.AsParallel()
|
||||
.OrderBy(m => m.DisplayName))
|
||||
.OrderBy(static m => m.DisplayName))
|
||||
Encodings.Add(model);
|
||||
|
||||
Track1PregapVisible = mediaType switch
|
||||
|
||||
Reference in New Issue
Block a user