diff --git a/Harmonia.WinUI/Caching/AudioBitmapImageCache.cs b/Harmonia.WinUI/Caching/AudioBitmapImageCache.cs index c92b011..3f8cf29 100644 --- a/Harmonia.WinUI/Caching/AudioBitmapImageCache.cs +++ b/Harmonia.WinUI/Caching/AudioBitmapImageCache.cs @@ -16,7 +16,7 @@ public class AudioBitmapImageCache(IAudioImageExtractor audioImageExtractor) : M protected override MemoryCacheOptions Options => new() { - SizeLimit = 40, + SizeLimit = 200_000_000, CompactionPercentage = 0.2, }; @@ -87,6 +87,6 @@ public class AudioBitmapImageCache(IAudioImageExtractor audioImageExtractor) : M protected override long GetEntrySize(BitmapImage entry) { - return entry.PixelWidth * entry.PixelHeight; + return entry.DecodePixelWidth * entry.DecodePixelHeight; } } \ No newline at end of file diff --git a/Harmonia.WinUI/Converters/ArtistsToStringConverter.cs b/Harmonia.WinUI/Converters/ArtistsToStringConverter.cs index f211f34..17afc57 100644 --- a/Harmonia.WinUI/Converters/ArtistsToStringConverter.cs +++ b/Harmonia.WinUI/Converters/ArtistsToStringConverter.cs @@ -1,6 +1,5 @@ using Microsoft.UI.Xaml.Data; using System; -using System.Collections.Generic; namespace Harmonia.WinUI.Converters; diff --git a/Harmonia.WinUI/Harmonia.WinUI.csproj b/Harmonia.WinUI/Harmonia.WinUI.csproj index 89e81f2..cafa830 100644 --- a/Harmonia.WinUI/Harmonia.WinUI.csproj +++ b/Harmonia.WinUI/Harmonia.WinUI.csproj @@ -38,12 +38,16 @@ + + + +