diff --git a/src/libs/services/artwork/impl/ArtworkService.cpp b/src/libs/services/artwork/impl/ArtworkService.cpp index f2ad00ed..507b4bf3 100644 --- a/src/libs/services/artwork/impl/ArtworkService.cpp +++ b/src/libs/services/artwork/impl/ArtworkService.cpp @@ -36,7 +36,7 @@ #include "image/Image.hpp" #include "metadata/IAudioFileParser.hpp" -namespace lms::cover +namespace lms::artwork { namespace { @@ -382,4 +382,4 @@ namespace lms::cover LMS_LOG(COVER, INFO, "JPEG export quality = " << _jpegQuality); } -} // namespace lms::cover +} // namespace lms::artwork diff --git a/src/libs/services/artwork/impl/ArtworkService.hpp b/src/libs/services/artwork/impl/ArtworkService.hpp index a5dd7a4d..4bc43992 100644 --- a/src/libs/services/artwork/impl/ArtworkService.hpp +++ b/src/libs/services/artwork/impl/ArtworkService.hpp @@ -36,7 +36,7 @@ namespace lms::metadata class IAudioFileParser; } -namespace lms::cover +namespace lms::artwork { class ArtworkService : public IArtworkService { @@ -76,4 +76,4 @@ namespace lms::cover unsigned _jpegQuality; }; -} // namespace lms::cover +} // namespace lms::artwork diff --git a/src/libs/services/artwork/impl/ImageCache.cpp b/src/libs/services/artwork/impl/ImageCache.cpp index 586cf4b4..349cb984 100644 --- a/src/libs/services/artwork/impl/ImageCache.cpp +++ b/src/libs/services/artwork/impl/ImageCache.cpp @@ -24,7 +24,7 @@ #include "core/ILogger.hpp" #include "core/Random.hpp" -namespace lms::cover +namespace lms::artwork { ImageCache::ImageCache(std::size_t maxCacheSize) : _maxCacheSize{ maxCacheSize } @@ -79,4 +79,4 @@ namespace lms::cover _cacheSize = 0; _cache.clear(); } -} // namespace lms::cover \ No newline at end of file +} // namespace lms::artwork \ No newline at end of file diff --git a/src/libs/services/artwork/impl/ImageCache.hpp b/src/libs/services/artwork/impl/ImageCache.hpp index 364c1061..37570ff9 100644 --- a/src/libs/services/artwork/impl/ImageCache.hpp +++ b/src/libs/services/artwork/impl/ImageCache.hpp @@ -31,7 +31,7 @@ #include "database/TrackEmbeddedImageId.hpp" #include "image/IEncodedImage.hpp" -namespace lms::cover +namespace lms::artwork { class ImageCache { @@ -72,4 +72,4 @@ namespace lms::cover mutable std::atomic _cacheMisses{}; mutable std::atomic _cacheHits{}; }; -} // namespace lms::cover \ No newline at end of file +} // namespace lms::artwork \ No newline at end of file diff --git a/src/libs/services/artwork/include/services/artwork/IArtworkService.hpp b/src/libs/services/artwork/include/services/artwork/IArtworkService.hpp index 220bde91..3a8bb41d 100644 --- a/src/libs/services/artwork/include/services/artwork/IArtworkService.hpp +++ b/src/libs/services/artwork/include/services/artwork/IArtworkService.hpp @@ -37,7 +37,7 @@ namespace lms::db class Db; } -namespace lms::cover +namespace lms::artwork { class IArtworkService { @@ -73,4 +73,4 @@ namespace lms::cover std::unique_ptr createArtworkService(db::Db& db, const std::filesystem::path& defaultReleaseCoverSvgPath, const std::filesystem::path& defaultArtistImageSvgPath); -} // namespace lms::cover +} // namespace lms::artwork diff --git a/src/libs/subsonic/impl/endpoints/MediaRetrieval.cpp b/src/libs/subsonic/impl/endpoints/MediaRetrieval.cpp index 4b5d40c1..b03239c3 100644 --- a/src/libs/subsonic/impl/endpoints/MediaRetrieval.cpp +++ b/src/libs/subsonic/impl/endpoints/MediaRetrieval.cpp @@ -338,9 +338,9 @@ namespace lms::api::subsonic std::shared_ptr image; if (const db::TrackEmbeddedImageId * trackEmbeddedImageId{ std::get_if(&coverArtId.id) }) - image = core::Service::get()->getTrackEmbeddedImage(*trackEmbeddedImageId, size); + image = core::Service::get()->getTrackEmbeddedImage(*trackEmbeddedImageId, size); else if (const db::ImageId * imageId{ std::get_if(&coverArtId.id) }) - image = core::Service::get()->getImage(*imageId, size); + image = core::Service::get()->getImage(*imageId, size); if (!image) { diff --git a/src/libs/subsonic/impl/responses/Album.cpp b/src/libs/subsonic/impl/responses/Album.cpp index 2ee75e42..3925e703 100644 --- a/src/libs/subsonic/impl/responses/Album.cpp +++ b/src/libs/subsonic/impl/responses/Album.cpp @@ -89,7 +89,7 @@ namespace lms::api::subsonic albumNode.setAttribute("created", core::stringUtils::toISO8601String(release->getAddedTime())); { - const auto imageResult{ core::Service::get()->findReleaseImage(release->getId()) }; + const auto imageResult{ core::Service::get()->findReleaseImage(release->getId()) }; if (const db::ImageId * imageId{ std::get_if(&imageResult) }) { if (const db::Image::pointer image{ db::Image::find(context.dbSession, *imageId) }) diff --git a/src/libs/subsonic/impl/responses/Artist.cpp b/src/libs/subsonic/impl/responses/Artist.cpp index 053b7dcc..6246d318 100644 --- a/src/libs/subsonic/impl/responses/Artist.cpp +++ b/src/libs/subsonic/impl/responses/Artist.cpp @@ -97,7 +97,7 @@ namespace lms::api::subsonic artistNode.setAttribute("id", idToString(artist->getId())); artistNode.setAttribute("name", artist->getName()); { - const auto imageResult{ core::Service::get()->findArtistImage(artist->getId()) }; + const auto imageResult{ core::Service::get()->findArtistImage(artist->getId()) }; if (const db::ImageId * imageId{ std::get_if(&imageResult) }) { if (const db::Image::pointer image{ db::Image::find(context.dbSession, *imageId) }) diff --git a/src/libs/subsonic/impl/responses/Playlist.cpp b/src/libs/subsonic/impl/responses/Playlist.cpp index 4b5e54cb..024b0ccd 100644 --- a/src/libs/subsonic/impl/responses/Playlist.cpp +++ b/src/libs/subsonic/impl/responses/Playlist.cpp @@ -47,7 +47,7 @@ namespace lms::api::subsonic playlistNode.setAttribute("owner", user->getLoginName()); { - const auto imageResult{ core::Service::get()->findTrackListImage(tracklist->getId()) }; + const auto imageResult{ core::Service::get()->findTrackListImage(tracklist->getId()) }; if (const db::ImageId * imageId{ std::get_if(&imageResult) }) { if (const db::Image::pointer image{ db::Image::find(context.dbSession, *imageId) }) diff --git a/src/libs/subsonic/impl/responses/Song.cpp b/src/libs/subsonic/impl/responses/Song.cpp index cdf55651..7ee106f5 100644 --- a/src/libs/subsonic/impl/responses/Song.cpp +++ b/src/libs/subsonic/impl/responses/Song.cpp @@ -112,7 +112,7 @@ namespace lms::api::subsonic } { - const auto imageResult{ core::Service::get()->findTrackImage(track->getId()) }; + const auto imageResult{ core::Service::get()->findTrackImage(track->getId()) }; if (const db::ImageId * imageId{ std::get_if(&imageResult) }) { if (const db::Image::pointer image{ db::Image::find(context.dbSession, *imageId) }) diff --git a/src/lms/main.cpp b/src/lms/main.cpp index de5e4364..0a96921e 100644 --- a/src/lms/main.cpp +++ b/src/lms/main.cpp @@ -370,7 +370,7 @@ namespace lms } image::init(argv[0]); - core::Service artworkService{ cover::createArtworkService(database, server.appRoot() + "/images/unknown-cover.svg", server.appRoot() + "/images/unknown-artist.svg") }; + core::Service artworkService{ artwork::createArtworkService(database, server.appRoot() + "/images/unknown-cover.svg", server.appRoot() + "/images/unknown-artist.svg") }; core::Service recommendationService{ recommendation::createRecommendationService(database) }; core::Service playlistGeneratorService{ recommendation::createPlaylistGeneratorService(database, *recommendationService.get()) }; core::Service scannerService{ scanner::createScannerService(database) }; diff --git a/src/lms/ui/resource/ArtworkResource.cpp b/src/lms/ui/resource/ArtworkResource.cpp index 909a7cbb..9512f78e 100644 --- a/src/lms/ui/resource/ArtworkResource.cpp +++ b/src/lms/ui/resource/ArtworkResource.cpp @@ -51,7 +51,7 @@ namespace lms::ui { std::string url; - const auto imageResult{ core::Service::get()->findArtistImage(artistId) }; + const auto imageResult{ core::Service::get()->findArtistImage(artistId) }; std::visit([&](const auto& arg) { using T = std::decay_t; if constexpr (std::is_same_v) @@ -68,7 +68,7 @@ namespace lms::ui { std::string url; - const auto imageResult{ core::Service::get()->findReleaseImage(releaseId) }; + const auto imageResult{ core::Service::get()->findReleaseImage(releaseId) }; std::visit([&](const auto& arg) { using T = std::decay_t; if constexpr (std::is_same_v) @@ -85,7 +85,7 @@ namespace lms::ui { std::string url; - const auto imageResult{ core::Service::get()->findTrackImage(trackId) }; + const auto imageResult{ core::Service::get()->findTrackImage(trackId) }; std::visit([&](const auto& arg) { using T = std::decay_t; if constexpr (std::is_same_v) @@ -102,7 +102,7 @@ namespace lms::ui { std::string url; - const auto imageResult{ core::Service::get()->findTrackMediaImage(trackId) }; + const auto imageResult{ core::Service::get()->findTrackMediaImage(trackId) }; std::visit([&](const auto& arg) { using T = std::decay_t; if constexpr (!std::is_same_v) @@ -164,21 +164,21 @@ namespace lms::ui if (imageIdStr) { if (const auto imageId{ core::stringUtils::readAs(*imageIdStr) }) - image = core::Service::get()->getImage(*imageId, size); + image = core::Service::get()->getImage(*imageId, size); } else if (trackEmbeddedImageIdStr) { if (const auto imageId{ core::stringUtils::readAs(*trackEmbeddedImageIdStr) }) - image = core::Service::get()->getTrackEmbeddedImage(*imageId, size); + image = core::Service::get()->getTrackEmbeddedImage(*imageId, size); } } if (!image && typeStr) { if (*typeStr == "release") - image = core::Service::get()->getDefaultReleaseCover(); + image = core::Service::get()->getDefaultReleaseCover(); else if (*typeStr == "artist") - image = core::Service::get()->getDefaultArtistImage(); + image = core::Service::get()->getDefaultArtistImage(); } if (image)