From 70e86334bc91fdc347614ba52606c0106ceded56 Mon Sep 17 00:00:00 2001 From: emeric Date: Wed, 30 Jul 2025 20:49:34 +0200 Subject: [PATCH] Added conf option, ref #699 --- conf/lms.conf | 4 ++++ .../scanner/impl/steps/ScanStepAssociateMediumImages.cpp | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/conf/lms.conf b/conf/lms.conf index 4636f82e..2d0ceb7c 100644 --- a/conf/lms.conf +++ b/conf/lms.conf @@ -106,6 +106,10 @@ cover-preferred-file-names = ("cover", "front", "folder", "default"); # Note: files whose name is the artist's MBID are always searched before the names in this list. You can place the MBID files anywhere in your libraries. artist-image-file-names = ("artist"); +# File names for medium images (order is important) +# Note: files named after the disc itself are always searched before the names in this list. +medium-image-file-names = ("discsubtitle"); + # Playqueue max entry count playqueue-max-entry-count = 1000; diff --git a/src/libs/services/scanner/impl/steps/ScanStepAssociateMediumImages.cpp b/src/libs/services/scanner/impl/steps/ScanStepAssociateMediumImages.cpp index 651dc9cf..c741dfd9 100644 --- a/src/libs/services/scanner/impl/steps/ScanStepAssociateMediumImages.cpp +++ b/src/libs/services/scanner/impl/steps/ScanStepAssociateMediumImages.cpp @@ -166,7 +166,7 @@ namespace lms::scanner } } - std::vector constructArtistFileNames() + std::vector constructMediumFileNames() { std::vector res; @@ -243,7 +243,7 @@ namespace lms::scanner ScanStepAssociateMediumImages::ScanStepAssociateMediumImages(InitParams& initParams) : ScanStepBase{ initParams } - , _mediumFileNames{ constructArtistFileNames() } + , _mediumFileNames{ constructMediumFileNames() } { }