Преглед на файлове

Skip albums that don't have multiple tracks

Bond_009 преди 1 година
родител
ревизия
276ae3b8b7
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      Emby.Server.Implementations/ScheduledTasks/Tasks/AudioNormalizationPostScanTask.cs

+ 3 - 1
Emby.Server.Implementations/ScheduledTasks/Tasks/AudioNormalizationPostScanTask.cs

@@ -98,8 +98,9 @@ public partial class AudioNormalizationTask : IScheduledTask
                     continue;
                 }
 
+                // Skip albums that don't have multiple tracks, album gain is useless here
                 var albumTracks = ((MusicAlbum)a).Tracks.Where(x => x.IsFileProtocol).ToList();
-                if (albumTracks.Count == 0)
+                if (albumTracks.Count <= 1)
                 {
                     continue;
                 }
@@ -115,6 +116,7 @@ public partial class AudioNormalizationTask : IScheduledTask
 
             _itemRepository.SaveItems(albums, cancellationToken);
 
+            // Track gain
             var tracks = _libraryManager.GetItemList(new InternalItemsQuery
             {
                 MediaTypes = [MediaType.Audio],